public interface Angle3D extends IChartObject
The following features are supported:
| 限定符和类型 | 方法和说明 |
|---|---|
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.
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.
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.
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 在接口中 IChartObjectCopyright © 2005-2008 Actuate Corp. All rights reserved.