Itasca C++ Interface
Loading...
Searching...
No Matches
Public Member Functions | List of all members
zone::IBodyLogic Class Referenceabstract

Public Member Functions

virtual void computeBody () const =0
 
virtual uint32 getBodyNotice () const =0
 
virtual DVect3 computeFaceGP (int fi, int g1, int g2) const =0
 
virtual DVect3 computeWedgeFaceGP (int fi, double g1, double g2) const =0
 
virtual DVect3 computeCellGP (int ci, int g1, int g2, int g3) const =0
 
virtual int getVertCount () const =0
 
virtual int getEdgeCount () const =0
 
virtual int getFaceCount () const =0
 
virtual int getCellCount () const =0
 
virtual int getDimCount () const =0
 
virtual int getSizeCount () const =0
 
virtual int getRatCount () const =0
 
virtual bool isVertUsed (int vi) const =0
 
virtual bool isEdgeUsed (int ei) const =0
 
virtual bool isFaceUsed (int fi) const =0
 
virtual bool isCellUsed (int ci) const =0
 
virtual DVect getVertexPos (int vi) const =0
 
virtual int getEdgeType (int ei) const =0
 
virtual int getEdgeVertexIndex1 (int ei) const =0
 
virtual int getEdgeVertexIndex2 (int ei) const =0
 
virtual int getEdgeArcDimIndex (int ei) const =0
 
virtual int getEdgeArcCenterIndex (int ei) const =0
 
virtual int getEdgeSizeIndex (int ei) const =0
 
virtual int getEdgeRatioIndex (int ei) const =0
 
virtual int getFaceVertexIndex (int fi, int n) const =0
 
virtual int getFaceEdgeIndex (int fi, int n) const =0
 
virtual int getFaceISizeValue (int fi) const =0
 
virtual int getFaceJSizeValue (int fi) const =0
 
virtual bool isFaceSimple (int fi) const =0
 
virtual bool isFaceVisible (int fi) const =0
 
virtual int getCellVertexIndex (int ci, int n) const =0
 
virtual int getCellEdgeIndex (int ci, int n) const =0
 
virtual int getCellFaceIndex (int ci, int n) const =0
 
virtual bool isCellFilled (int ci) const =0
 
virtual DVect getCellCenter (int ci) const =0
 
virtual int getCellGroupIndex (int ci) const =0
 
virtual int getCellForm (int ci) const =0
 
virtual double getDimValue (int di) const =0
 
virtual double getRatioValue (int ri) const =0
 
virtual int getSizeValue (int ni) const =0
 
virtual int getGroupSize () const =0
 
virtual QString getGroupName (int gi) const =0
 
virtual IString getName () const =0
 

The documentation for this class was generated from the following file: