|
||||||||||
| 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 | |||||||||