|
virtual const IThing * | getIThing () const =0 |
| returns a IThing pointer
|
|
virtual IThing * | getIThing ()=0 |
| returns a const IThing pointer
|
|
virtual const IIntElem * | getNext () const =0 |
|
virtual IIntElem * | getNext ()=0 |
|
virtual const IIntNode * | getVertex (const uint32 i) const =0 |
| Returns a const pointer to interface node, where parameter i is 0,1 or 2.
|
|
virtual IIntNode * | getVertex (const uint32 i)=0 |
|
virtual double | getArea () const =0 |
| Returns the area of the element triangluar surface.
|
|
virtual const IFace * | getHost () const =0 |
| Returns a const pointer to the face to which the interface element is attached.
|
|
virtual IFace * | getHost ()=0 |
| Returns a pointer to the face to which the interface element is attached.
|
|
virtual DVect3 | getLocation () const =0 |
| Returns the current centroid of the interface element - the average of the three node position.
|
|
virtual const IThing * | getOwner () const =0 |
|
Class provides access to the an interface element.
An interface element is a triangular surface representing area of interface.