Moka libraries
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GMap3d::CCorefine3d Member List

This is the complete list of members for GMap3d::CCorefine3d, including all inherited members.

addFaceToGrid(TFaceGrid *AGrid, CDart *AFace)GMap3d::CCorefine3dprotected
applyModifications(CDart *AMesh)GMap3d::CCorefine3dprotected
areFacesLinked(CDart *AFace1, CDart *AFace2)GMap3d::CCorefine3dprotected
CCorefine(CGMapVertex *AMap, TCoordinate AEpsilon=1E-4)GMap3d::CCorefine
CCorefine3d(CGMapVertex *AMap, bool ACalculateOrientation=true, TCoordinate AEpsilon=1E-4, int AVertexDI=-1)GMap3d::CCorefine3d
cleanMesh(CDart *AMesh)GMap3d::CCorefine3dprotectedvirtual
computeGridResolution(const CVertex &AGridSize, unsigned long ANbFaces, TCoordinate ANbFacesPerCell, unsigned int *AResX, unsigned int *AResY, unsigned int *AResZ, unsigned int AMinRes=1, unsigned int AMaxRes=512)GMap3d::CCorefine3dprotected
computeOnlyFirstIntersection(bool ABoolean)GMap3d::CCorefine3d
corefine(CDart *&AMesh1, CDart *&AMesh2, std::bitset< NB_MARKS > ACopyMarks=0)GMap3d::CCorefine3dvirtual
createEdge()GMap3d::CCorefine3dprotected
createGrid(CDart *AMesh, unsigned long ANbFaces)GMap3d::CCorefine3dprotected
createIntersectionEdge(CDart *AFace1, CDart *AFace2, const CPlane &APlane1, const CPlane &APlane2, const CEdgeIntersection &AInter1, const CEdgeIntersection &AInter2, int AMark, std::list< CDart * > *AList)GMap3d::CCorefine3dprotected
destroyGrid()GMap3d::CCorefine3dprotected
extractIntersectionLines(CDart *AMesh)GMap3d::CCorefine3dprotected
FCopyMarksGMap3d::CCorefineprotected
FEpsGMap3d::CCorefineprotected
findFirstIntersectionInGrid(const CVertex &AVertex, int *ADim)GMap3d::CCorefine3dprotected
findNearestIntersectionInGrid(const CVertex &AVertex1, const CVertex &AVertex2)GMap3d::CCorefine3dprotected
FMapGMap3d::CCorefineprotected
followIntersection(CDart *AVertex1, CDart *AVertex2, int AMark)GMap3d::CCorefine3dprotected
getFace(CDart *ADart)GMap3d::CCorefine3dprotected
getGridCreationTime() const GMap3d::CCorefine3dinline
getGridResolution(const CVertex &AGridSize, unsigned int AMinRes, unsigned int AMaxRes, unsigned int *AResX, unsigned int *AResY, unsigned int *AResZ)GMap3d::CCorefine3dprotected
getInitialisationTime() const GMap3d::CCorefine3dinline
getLineCreationTime() const GMap3d::CCorefine3dinline
getMaxVerticesDegree(std::list< CDart * > *AList)GMap3d::CCorefine3dprotected
getProjectionOnPlane(CDart *AVertex, const CPlane &APlane)GMap3d::CCorefine3dprotected
getResearchTime() const GMap3d::CCorefine3dinline
getUpdateTime() const GMap3d::CCorefine3dinline
getVertex(CDart *ADart)GMap3d::CCorefine3dprotected
initMesh(CDart *AMesh)GMap3d::CCorefine3dprotectedvirtual
insertEdgeInFace(CDart *AVertex1, const CVertex &AVertex2)GMap3d::CCorefine3dprotectedvirtual
insertVertexInFace(CDart *AFace, const CVertex &APoint)GMap3d::CCorefine3dprotectedvirtual
isSameEdge_Naive(CDart *AEdge1, CDart *AEdge2)GMap3d::CCorefine3dprotected
isSameEdge_Optimized(CDart *AEdge1, CDart *AEdge2)GMap3d::CCorefine3dprotected
manageFacesIntersection(CDart *AFace1, const CPlane &APlane1, CDart *AFace2, const CPlane &APlane2, int AMark, std::list< CDart * > *AList)GMap3d::CCorefine3dprotected
normalizeGridSize(const CVertex &AGridSize)GMap3d::CCorefine3dprotected
refineGrid(unsigned int AMaxSubDiv, unsigned int AMaxNumberOfFaces)GMap3d::CCorefine3dprotected
removeEdge(CDart *AEdge, int ADeleteMark=-1)GMap3d::CCorefine3dprotectedvirtual
removeFaceFromGrid(TFaceGrid *AGrid, CDart *AFace)GMap3d::CCorefine3dprotected
setGridResolution(int ARes)GMap3d::CCorefine3d
splitEdge(CDart *AVertex, const CVertex &APoint)GMap3d::CCorefine3dprotectedvirtual
splitFace(CDart *AVertex1, CDart *AVertex2)GMap3d::CCorefine3dprotectedvirtual
updateFaceLinks(CDart *AFace)GMap3d::CCorefine3dprotected
updateVertexLinks(CDart *ADart, CAttributeVertex *AVertex)GMap3d::CCorefine3dprotected
updateVertexLinks(CDart *ADart)GMap3d::CCorefine3dprotected
~CCorefine()GMap3d::CCorefinevirtual
~CCorefine3d()GMap3d::CCorefine3d