mds::seg::CDelaunayTetra Member List

This is the complete list of members for mds::seg::CDelaunayTetra, including all inherited members.

addTetrahedron(vctl::MCVertex *pV0, vctl::MCVertex *pV1, vctl::MCVertex *pV2, vctl::MCVertex *pV3)mds::seg::CDelaunayTetra [protected]
addVertex(vctl::MCVertex *pVertex, int iBoundaryVertex=0, tTetrahedronFunc InsertFunc=NULL, tTetrahedronFunc RemoveFunc=NULL)mds::seg::CDelaunayTetra
attractVertex(vctl::MCPoint3D *pPoint)mds::seg::CDelaunayTetra [virtual]
BOUNDARY_FLAGS enum valuemds::seg::CDelaunayTetra
CDelaunayTetra()mds::seg::CDelaunayTetra
checkBoundary(vctl::MCPoint3D *pPoint)mds::seg::CDelaunayTetra [protected]
checkFlatness(vctl::MCVertex *pV0, vctl::MCVertex *pV1, vctl::MCVertex *pV2, vctl::MCVertex *pV3)mds::seg::CDelaunayTetra [protected]
checkTetrahedron(vctl::MCTetra *pTetrahedron)mds::seg::CDelaunayTetra [protected]
clear()mds::seg::CDelaunayTetra
clearFlags()mds::seg::CDelaunayTetra [protected]
clearFlags(const tTetrahedra &Tetrahedra)mds::seg::CDelaunayTetra [protected]
construct()mds::seg::CDelaunayTetra
DEFAULT_MIN_DIHEDRAL_ANGLEmds::seg::CDelaunayTetra [static]
DEFAULT_MIN_EDGE_LENGTHmds::seg::CDelaunayTetra [static]
DEFAULT_NUMBER_OF_NODESmds::seg::CDelaunayTetra [static]
deserialize(mds::mod::CChannelSerializer< S > &Reader)mds::seg::CDelaunayTetra [inline]
findBaseTetrahedron(vctl::MCPoint3D *pPoint)mds::seg::CDelaunayTetra [protected]
findCavity(vctl::MCPoint3D *pPoint, tTetrahedra &Cavity)mds::seg::CDelaunayTetra [protected]
findCavityEnvelope(const tTetrahedra &Cavity, tVertices &Envelope)mds::seg::CDelaunayTetra [protected]
findNearestVertex(vctl::MCPoint3D *pPoint, bool bStartFromPrevious=false)mds::seg::CDelaunayTetra [protected]
forEachTetrahedron(Function Func)mds::seg::CDelaunayTetra [inline]
forEachVertex(Function Func)mds::seg::CDelaunayTetra [inline]
getFirstTetrahedron()mds::seg::CDelaunayTetra [inline]
getFirstVertex()mds::seg::CDelaunayTetra [inline]
getMaxCoordinates(double &dX, double &dY, double &dZ)mds::seg::CDelaunayTetra
getMinCoordinates(double &dX, double &dY, double &dZ)mds::seg::CDelaunayTetra
getMinDihedralAngle()mds::seg::CDelaunayTetra [inline]
getMinEdgeLength()mds::seg::CDelaunayTetra [inline]
getNumOfTetrahedra()mds::seg::CDelaunayTetra [inline]
getNumOfVertices()mds::seg::CDelaunayTetra [inline]
getTetrahedra()mds::seg::CDelaunayTetra [inline]
getTetrahedronQuality(vctl::MCTetra *pTetrahedron)mds::seg::CDelaunayTetra [protected, static]
getVertices()mds::seg::CDelaunayTetra [inline]
init(vctl::MCPoint3D *pMin, vctl::MCPoint3D *pMax, mds::tSize NumOfNodes=DEFAULT_NUMBER_OF_NODES)mds::seg::CDelaunayTetra
m_ConstraintFuncmds::seg::CDelaunayTetra [protected]
m_dMaxXmds::seg::CDelaunayTetra [protected]
m_dMaxYmds::seg::CDelaunayTetra [protected]
m_dMaxZmds::seg::CDelaunayTetra [protected]
m_dMinDihedralAnglemds::seg::CDelaunayTetra [protected]
m_dMinEdgeLengthmds::seg::CDelaunayTetra [protected]
m_dMinXmds::seg::CDelaunayTetra [protected]
m_dMinYmds::seg::CDelaunayTetra [protected]
m_dMinZmds::seg::CDelaunayTetra [protected]
m_MinEdgeLengthFuncmds::seg::CDelaunayTetra [protected]
m_pVerticesmds::seg::CDelaunayTetra [protected]
m_Randommds::seg::CDelaunayTetra [protected]
m_Tetrahedramds::seg::CDelaunayTetra [protected]
MAX_MOVEMENTmds::seg::CDelaunayTetra [static]
mds::base::CSharedPtr< CDelaunayTetra > classmds::seg::CDelaunayTetra [friend]
MDS_ENTITY_BLOCK_SIZE(4096)mds::seg::CDelaunayTetra
MDS_ENTITY_COMPRESSION(mds::mod::CC_RAW)mds::seg::CDelaunayTetra
MDS_ENTITY_NAME("DelaunayTetra")mds::seg::CDelaunayTetra
newVertex(vctl::MCPoint3D *pPoint, int iFlags=0)mds::seg::CDelaunayTetra [inline]
newVertex(double x, double y, double z, int iFlags=0)mds::seg::CDelaunayTetra [inline]
optimizeByVertexAdding(double dMinQuality, bool bRandomPosition=true)mds::seg::CDelaunayTetra
randomVertex(vctl::MCPoint3D *pPoint, double dMax=MAX_MOVEMENT)mds::seg::CDelaunayTetra [inline]
randomVertex(double x, double y, double z, double dMax=MAX_MOVEMENT)mds::seg::CDelaunayTetra
removeTetrahedron(vctl::MCTetra *pTetrahedron, bool bEraseVertices=false)mds::seg::CDelaunayTetra [protected]
serialize(mds::mod::CChannelSerializer< S > &Writer)mds::seg::CDelaunayTetra [inline]
setConstraintFunc(tConstraintFunc ConstraintFunc)mds::seg::CDelaunayTetra [inline]
setDefaultConstraintFunc()mds::seg::CDelaunayTetra [inline]
setDefaultMinEdgeLengthFunc()mds::seg::CDelaunayTetra [inline]
setMinDihedralAngle(double dValue=DEFAULT_MIN_DIHEDRAL_ANGLE)mds::seg::CDelaunayTetra [inline]
setMinEdgeLength(double dValue=DEFAULT_MIN_EDGE_LENGTH)mds::seg::CDelaunayTetra [inline]
setMinEdgeLengthFunc(tMinEdgeLengthFunc MinEdgeLengthFunc)mds::seg::CDelaunayTetra [inline]
tConstraintFunc typedefmds::seg::CDelaunayTetra
tMinEdgeLengthFunc typedefmds::seg::CDelaunayTetra
tSmartPtr typedefmds::seg::CDelaunayTetra
tTetrahedra typedefmds::seg::CDelaunayTetra [protected]
tTetrahedronFunc typedefmds::seg::CDelaunayTetra
tVertices typedefmds::seg::CDelaunayTetra [protected]
XMAX_BOUNDARY enum valuemds::seg::CDelaunayTetra
XMIN_BOUNDARY enum valuemds::seg::CDelaunayTetra
YMAX_BOUNDARY enum valuemds::seg::CDelaunayTetra
YMIN_BOUNDARY enum valuemds::seg::CDelaunayTetra
ZMAX_BOUNDARY enum valuemds::seg::CDelaunayTetra
ZMIN_BOUNDARY enum valuemds::seg::CDelaunayTetra
~CDelaunayTetra()mds::seg::CDelaunayTetra [inline, virtual]


Generated on Thu Mar 11 10:35:58 2010 for MDSTk Extension Libraries by  doxygen 1.4.6-NO