public class Describer
extends java.lang.Object
implements java.lang.Cloneable
| Constructor and Description |
|---|
Describer()
Instantiate a Describer with the default separator.
|
| Modifier and Type | Method and Description |
|---|---|
Describer |
clone()
Create a copy of this Describer.
|
java.lang.String |
describe(BoundingBox aabb)
Generate a compact, textual description of the specified BoundingBox.
|
protected java.lang.String |
describeHalfExtents(Vector3f he)
Describe the specified half extents.
|
java.lang.String |
describeScale(Vector3f vector)
Generate a compact, textual description of the specified scale vector.
|
java.lang.String |
listSeparator()
Return the list separator.
|
void |
setListSeparator(java.lang.String newSeparator)
Alter the list separator.
|
public Describer()
This no-arg constructor was made explicit to avoid javadoc warnings from JDK 18+.
public java.lang.String describe(BoundingBox aabb)
aabb - the box to describe (not null, unaffected)public java.lang.String describeScale(Vector3f vector)
vector - the vector to describe (not null, unaffected)public java.lang.String listSeparator()
public void setListSeparator(java.lang.String newSeparator)
newSeparator - (not null, may be empty)protected java.lang.String describeHalfExtents(Vector3f he)
he - the half extent for each axis (not null, unaffected)public Describer clone() throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedException - if the superclass isn't cloneable