public class Angle3DImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements Angle3D
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList| Modifier and Type | Method and Description |
|---|---|
Angle3D |
copyInstance()
A convenient method to get an instance copy.
|
static Angle3D |
create(double x,
double y,
double z) |
static Angle3D |
createDefault(double x,
double y,
double z) |
static Angle3D |
createX(double val) |
static Angle3D |
createY(double val) |
static Angle3D |
createZ(double val) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
double |
getAxisAngle()
Returns the specific axis angle value if axis type specified, or just returns
Zero.
|
AngleType |
getType() |
double |
getXAngle() |
double |
getYAngle() |
double |
getZAngle() |
boolean |
isSetType() |
boolean |
isSetXAngle() |
boolean |
isSetYAngle() |
boolean |
isSetZAngle() |
void |
set(double x,
double y,
double z)
Sets the x,y,z angle in one punch.
|
void |
setType(AngleType newType) |
void |
setXAngle(double newXAngle) |
void |
setYAngle(double newYAngle) |
void |
setZAngle(double newZAngle) |
java.lang.String |
toString() |
void |
unsetType() |
void |
unsetXAngle() |
void |
unsetYAngle() |
void |
unsetZAngle() |
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic static Angle3D create(double x, double y, double z)
x - y - z - Angle3D.public static Angle3D createDefault(double x, double y, double z)
x - y - z - public static Angle3D createX(double val)
val - public static Angle3D createY(double val)
val - public static Angle3D createZ(double val)
val - public double getXAngle()
getXAngle in interface Angle3DAngle3D.isSetXAngle(),
Angle3D.unsetXAngle(),
Angle3D.setXAngle(double),
AttributePackage.getAngle3D_XAngle()public void setXAngle(double newXAngle)
setXAngle in interface Angle3DnewXAngle - the new value of the 'XAngle' attribute.Angle3D.isSetXAngle(),
Angle3D.unsetXAngle(),
Angle3D.getXAngle()public void unsetXAngle()
unsetXAngle in interface Angle3DAngle3D.isSetXAngle(),
Angle3D.getXAngle(),
Angle3D.setXAngle(double)public boolean isSetXAngle()
isSetXAngle in interface Angle3DAngle3D.unsetXAngle(),
Angle3D.getXAngle(),
Angle3D.setXAngle(double)public double getYAngle()
getYAngle in interface Angle3DAngle3D.isSetYAngle(),
Angle3D.unsetYAngle(),
Angle3D.setYAngle(double),
AttributePackage.getAngle3D_YAngle()public void setYAngle(double newYAngle)
setYAngle in interface Angle3DnewYAngle - the new value of the 'YAngle' attribute.Angle3D.isSetYAngle(),
Angle3D.unsetYAngle(),
Angle3D.getYAngle()public void unsetYAngle()
unsetYAngle in interface Angle3DAngle3D.isSetYAngle(),
Angle3D.getYAngle(),
Angle3D.setYAngle(double)public boolean isSetYAngle()
isSetYAngle in interface Angle3DAngle3D.unsetYAngle(),
Angle3D.getYAngle(),
Angle3D.setYAngle(double)public double getZAngle()
getZAngle in interface Angle3DAngle3D.isSetZAngle(),
Angle3D.unsetZAngle(),
Angle3D.setZAngle(double),
AttributePackage.getAngle3D_ZAngle()public void setZAngle(double newZAngle)
setZAngle in interface Angle3DnewZAngle - the new value of the 'ZAngle' attribute.Angle3D.isSetZAngle(),
Angle3D.unsetZAngle(),
Angle3D.getZAngle()public void unsetZAngle()
unsetZAngle in interface Angle3DAngle3D.isSetZAngle(),
Angle3D.getZAngle(),
Angle3D.setZAngle(double)public boolean isSetZAngle()
isSetZAngle in interface Angle3DAngle3D.unsetZAngle(),
Angle3D.getZAngle(),
Angle3D.setZAngle(double)public AngleType getType()
getType in interface Angle3DAngleType,
Angle3D.isSetType(),
Angle3D.unsetType(),
Angle3D.setType(AngleType),
AttributePackage.getAngle3D_Type()public void setType(AngleType newType)
setType in interface Angle3DnewType - the new value of the 'Type' attribute.AngleType,
Angle3D.isSetType(),
Angle3D.unsetType(),
Angle3D.getType()public void unsetType()
unsetType in interface Angle3DAngle3D.isSetType(),
Angle3D.getType(),
Angle3D.setType(AngleType)public boolean isSetType()
isSetType in interface Angle3DAngle3D.unsetType(),
Angle3D.getType(),
Angle3D.setType(AngleType)public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic double getAxisAngle()
Angle3DgetAxisAngle in interface Angle3Dpublic void set(double x,
double y,
double z)
Angle3Dpublic Angle3D copyInstance()
copyInstance in interface Angle3DcopyInstance in interface IChartObjectCopyright © 2005-2008 Actuate Corp. All rights reserved.