public class PlaneAttributes extends AttributeSubject
| Constructor and Description |
|---|
PlaneAttributes() |
PlaneAttributes(int nMoreFields) |
PlaneAttributes(PlaneAttributes obj) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(PlaneAttributes obj) |
boolean |
GetHaveRadius() |
double[] |
GetNormal() |
int |
GetNumAdditionalAttributes()
Returns the number of attributes added in this level of the state object.
|
double[] |
GetOrigin() |
double |
GetRadius() |
boolean |
GetThreeSpace() |
double[] |
GetUpAxis() |
int |
Offset()
Returns the offset into the selected table where this state object's fields begin.
|
void |
ReadAtts(int index,
CommunicationBuffer buf)
Reads the specified index's data from the buffer into the object.
|
void |
SetHaveRadius(boolean haveRadius_) |
void |
SetNormal(double[] normal_) |
void |
SetNormal(double e0,
double e1,
double e2) |
void |
SetOrigin(double[] origin_) |
void |
SetOrigin(double e0,
double e1,
double e2) |
void |
SetRadius(double radius_) |
void |
SetThreeSpace(boolean threeSpace_) |
void |
SetUpAxis(double[] upAxis_) |
void |
SetUpAxis(double e0,
double e1,
double e2) |
java.lang.String |
toString(java.lang.String indent) |
void |
WriteAtts(CommunicationBuffer buf)
Writes the selected fields of the object to the buffer.
|
Attach, boolArrayToString, boolToString, boolVectorToString, Detach, doubleArrayToString, doubleToString, doubleVectorToString, floatArrayToString, floatToString, floatVectorToString, GetAttributeId, GetClassName, intArrayToString, intToString, intVectorToString, IsSelected, Notify, NumAttributes, NumAttributesSelected, Read, Select, SelectAll, SetAttributeId, stringToString, stringVectorToString, toString, ucharArrayToString, ucharToString, ucharVectorToString, UnSelectAll, Write, WriteSelectpublic PlaneAttributes()
public PlaneAttributes(int nMoreFields)
public PlaneAttributes(PlaneAttributes obj)
public int Offset()
AttributeSubjectOffset in class AttributeSubjectpublic int GetNumAdditionalAttributes()
AttributeSubjectGetNumAdditionalAttributes in class AttributeSubjectpublic boolean equals(PlaneAttributes obj)
public void SetOrigin(double[] origin_)
public void SetOrigin(double e0,
double e1,
double e2)
public void SetNormal(double[] normal_)
public void SetNormal(double e0,
double e1,
double e2)
public void SetUpAxis(double[] upAxis_)
public void SetUpAxis(double e0,
double e1,
double e2)
public void SetHaveRadius(boolean haveRadius_)
public void SetRadius(double radius_)
public void SetThreeSpace(boolean threeSpace_)
public double[] GetOrigin()
public double[] GetNormal()
public double[] GetUpAxis()
public boolean GetHaveRadius()
public double GetRadius()
public boolean GetThreeSpace()
public void WriteAtts(CommunicationBuffer buf)
AttributeSubjectWriteAtts in class AttributeSubjectbuf - The communication buffer to which the object will be written.public void ReadAtts(int index,
CommunicationBuffer buf)
AttributeSubjectReadAtts in class AttributeSubjectbuf - The communication buffer to from which the object will be read.public java.lang.String toString(java.lang.String indent)
toString in class AttributeSubject