|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Angle3D
A representation of the model object 'Angle3 D'. This type defines the angle of three directions.
The following features are supported:
AttributePackage.getAngle3D()
Method Summary | |
---|---|
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. |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
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...
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()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |