public class ComplexTriangle extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements Triangle
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
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
Constructor and Description |
---|
ComplexTriangle(Vertex v1,
Vertex v2,
Vertex v3)
The default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
eNotify(org.eclipse.emf.common.notify.Notification notification) |
boolean |
equals(java.lang.Object otherObject) |
Vertex |
getNormal()
Returns the value of the 'Normal' containment reference.
|
org.eclipse.emf.common.util.EList<Vertex> |
getVertices()
Returns the value of the 'Vertices' containment reference list.
|
int |
hashCode() |
void |
setNormal(Vertex value)
Sets the value of the '
Normal ' containment reference. |
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toString
eNotificationRequired
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public Vertex getNormal()
Triangle
getNormal
in interface Triangle
Triangle.setNormal(Vertex)
,
GeometryPackage.getTriangle_Normal()
public void setNormal(Vertex value)
Triangle
Normal
' containment reference.
setNormal
in interface Triangle
value
- the new value of the 'Normal' containment reference.Triangle.getNormal()
public org.eclipse.emf.common.util.EList<Vertex> getVertices()
Triangle
Vertex
.
Each triangle has exactly three vertices where its edges meet.
getVertices
in interface Triangle
GeometryPackage.getTriangle_Vertices()
public void eNotify(org.eclipse.emf.common.notify.Notification notification)
eNotify
in interface org.eclipse.emf.common.notify.Notifier
eNotify
in class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
public boolean equals(java.lang.Object otherObject)