public interface Angle3D extends IChartObject
The following features are supported:
AttributePackage.getAngle3D()
Modifier and Type | Method and Description |
---|---|
Angle3D |
copyInstance() |
double |
getAxisAngle()
Returns the specific axis angle value if axis type specified, or just returns
Zero.
|
AngleType |
getType()
Returns the value of the 'Type' attribute.
|
double |
getXAngle()
Returns the value of the 'XAngle' attribute.
|
double |
getYAngle()
Returns the value of the 'YAngle' attribute.
|
double |
getZAngle()
Returns the value of the 'ZAngle' attribute.
|
boolean |
isSetType()
Returns whether the value of the '
Type ' attribute is set. |
boolean |
isSetXAngle()
Returns whether the value of the '
XAngle ' attribute is set. |
boolean |
isSetYAngle()
Returns whether the value of the '
YAngle ' attribute is set. |
boolean |
isSetZAngle()
Returns whether the value of the '
ZAngle ' attribute is set. |
void |
set(double x,
double y,
double z)
Sets the x,y,z angle in one punch.
|
void |
setType(AngleType value)
Sets the value of the '
Type ' attribute. |
void |
setXAngle(double value)
Sets the value of the '
XAngle ' attribute. |
void |
setYAngle(double value)
Sets the value of the '
YAngle ' attribute. |
void |
setZAngle(double value)
Sets the value of the '
ZAngle ' attribute. |
void |
unsetType()
Unsets the value of the '
Type ' attribute. |
void |
unsetXAngle()
Unsets the value of the '
XAngle ' attribute. |
void |
unsetYAngle()
Unsets the value of the '
YAngle ' attribute. |
void |
unsetZAngle()
Unsets the value of the '
ZAngle ' attribute. |
double getXAngle()
If the meaning of the 'XAngle' attribute isn't clear, there really should be more of a description here...
isSetXAngle()
,
unsetXAngle()
,
setXAngle(double)
,
AttributePackage.getAngle3D_XAngle()
void setXAngle(double value)
XAngle
' attribute.
value
- the new value of the 'XAngle' attribute.isSetXAngle()
,
unsetXAngle()
,
getXAngle()
void unsetXAngle()
XAngle
' attribute.
isSetXAngle()
,
getXAngle()
,
setXAngle(double)
boolean isSetXAngle()
XAngle
' attribute is set.
unsetXAngle()
,
getXAngle()
,
setXAngle(double)
double getYAngle()
If the meaning of the 'YAngle' attribute isn't clear, there really should be more of a description here...
isSetYAngle()
,
unsetYAngle()
,
setYAngle(double)
,
AttributePackage.getAngle3D_YAngle()
void setYAngle(double value)
YAngle
' attribute.
value
- the new value of the 'YAngle' attribute.isSetYAngle()
,
unsetYAngle()
,
getYAngle()
void unsetYAngle()
YAngle
' attribute.
isSetYAngle()
,
getYAngle()
,
setYAngle(double)
boolean isSetYAngle()
YAngle
' attribute is set.
unsetYAngle()
,
getYAngle()
,
setYAngle(double)
double getZAngle()
If the meaning of the 'ZAngle' attribute isn't clear, there really should be more of a description here...
isSetZAngle()
,
unsetZAngle()
,
setZAngle(double)
,
AttributePackage.getAngle3D_ZAngle()
void setZAngle(double value)
ZAngle
' attribute.
value
- the new value of the 'ZAngle' attribute.isSetZAngle()
,
unsetZAngle()
,
getZAngle()
void unsetZAngle()
ZAngle
' attribute.
isSetZAngle()
,
getZAngle()
,
setZAngle(double)
boolean isSetZAngle()
ZAngle
' attribute is set.
unsetZAngle()
,
getZAngle()
,
setZAngle(double)
AngleType getType()
"None"
.
The literals are from the enumeration AngleType
.
If the meaning of the 'Type' attribute isn't clear, there really should be more of a description here...
Attribute "Type" specifies how will the angle values be used. It can be X, Y, Z or None, which indicate that the angle value is devoted to representing an angle corresponding to x,y or z axis or a 3D angle.AngleType
,
isSetType()
,
unsetType()
,
setType(AngleType)
,
AttributePackage.getAngle3D_Type()
void setType(AngleType value)
Type
' attribute.
value
- the new value of the 'Type' attribute.AngleType
,
isSetType()
,
unsetType()
,
getType()
void unsetType()
Type
' attribute.
isSetType()
,
getType()
,
setType(AngleType)
boolean isSetType()
Type
' attribute is set.
unsetType()
,
getType()
,
setType(AngleType)
void set(double x, double y, double z)
x
- y
- z
- double getAxisAngle()
Angle3D copyInstance()
copyInstance
in interface IChartObject
Copyright © 2014 OpenText Corp. All rights reserved.