CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdGiCollisionDetector Member List

This is the complete list of members for OdGiCollisionDetector, including all inherited members.

addContainerToBeTested(OdInt32 containerID)OdGiIntersectionsCalculator
addTriangleToContainer(OdInt32 containerID, const OdGePoint3d *pTriangle)OdGiIntersectionsCalculator
appendTriangleContainer(OdGiIntersectTrianglesVector *pContainer)OdGiIntersectionsCalculator
checkPointsPlacement(const OdGeVector3d *pPlaneNormalA, double D_A, const OdGePoint3d *pPointsTriangleB, const OdGeTol &tol)OdGiCollisionDetectorprotected
clearContainersToBeTested()OdGiCollisionDetector
collideTriangles(OdUInt32 idObjA, OdUInt32 trIdA, OdUInt32 idObjB, OdUInt32 trIdB, OdUInt32 idObjTested, const OdGeTol &tol)OdGiCollisionDetectorprotected
CollisionOption enum nameOdGiCollisionDetectorprotected
computeIntersections(OdInt32 containerID, OdGeExtents3d &extents)OdGiCollisionDetectorinlineprotected
containerToBeTestedSize() constOdGiIntersectionsCalculatorinline
detectCollisions(OdInt32 containerID, const OdGeExtents3d &extents)OdGiCollisionDetector
facesActive()OdGiIntersectionsCalculatorinline
finalIntersectionPathes()OdGiCollisionDetectorinlineprotected
finalizeCalculations()OdGiCollisionDetectorvirtual
getCalcDistance() constOdGiCollisionDetectorinline
getCheckAll() constOdGiCollisionDetectorinline
getClearance() constOdGiCollisionDetectorinline
getCollisionDistance(OdUInt32 collisionIndex, double &result) constOdGiCollisionDetector
getCollisions(OdList< OdInt32 > &result)OdGiCollisionDetector
getSpaceTreeRootExtents(OdGeExtents3d &ext)OdGiIntersectionsCalculator
initializeCalculations(OdGeExtents3d &ext, OdInt32 nObjects)OdGiIntersectionsCalculatorvirtual
intermediatefinalizeCalculations()OdGiIntersectionsCalculator
intersectionEdges()OdGiCollisionDetectorinlineprotected
intersectionVertices()OdGiCollisionDetectorinlineprotected
intersectTriangles(OdUInt32 idObjA, OdUInt32 trIdA, OdUInt32 idObjB, OdUInt32 trIdB, OdUInt32 idObjTested, const OdGeTol &tol)OdGiIntersectionsCalculatorprotected
isClearance() constOdGiCollisionDetectorinline
isIntersectionsOnly() constOdGiCollisionDetectorinline
kOption_CalcDistance enum valueOdGiCollisionDetectorprotected
kOption_CheckAll enum valueOdGiCollisionDetectorprotected
kOption_Clearance enum valueOdGiCollisionDetectorprotected
kOption_IntersectionOnly enum valueOdGiCollisionDetectorprotected
m_b3dFacesActiveOdGiIntersectionsCalculatorprotected
m_bSecondObjectProcessedInTreeOdGiIntersectionsCalculatorprotected
m_containerTrianglesOdGiIntersectionsCalculatorprotected
m_dClearanceOdGiCollisionDetectorprotected
m_finalIntersectPathesOdGiIntersectionsCalculatorprotected
m_intersectEdgesOdGiIntersectionsCalculatorprotected
m_intersectVerticesOdGiIntersectionsCalculatorprotected
m_optionsOdGiCollisionDetectorprotected
m_ptAOdGiCollisionDetectorprotected
m_ptBOdGiCollisionDetectorprotected
m_spaceTriangTreeOdGiIntersectionsCalculatorprotected
m_spaceVertexTreeOdGiIntersectionsCalculatorprotected
m_tolOdGiIntersectionsCalculatorprotected
m_vectCollidedContainersOdGiCollisionDetectorprotected
m_vectCollidedContainersAsPtrOdGiCollisionDetectorprotected
m_vectTestedTrianglesOdGiIntersectionsCalculatorprotected
m_vectTestTriangles_objBoundaryOdGiIntersectionsCalculatorprotected
m_vectToBeTestedObjectsOdGiIntersectionsCalculatorprotected
notifyObjectPlacedAtNode(OdGiTriangleForIntersectTest *pTriang, int objectType, OdGiExtents3dSpaceNode_Gi *pNode)OdGiCollisionDetectorprotectedvirtual
OdGiCollisionDetector()OdGiCollisionDetector
OdGiIntersectionsCalculator()OdGiIntersectionsCalculator
processPathCalculation(OdUInt32 idObjTested)OdGiCollisionDetectorinlineprotected
processTrianglesIntoSpaceTree(OdUInt32 objID, bool bOtherObjectsProcessed)OdGiIntersectionsCalculator
removeEdgeInfo(OdInt32 objID)OdGiCollisionDetectorinlineprotected
setCalcDistance(bool b)OdGiCollisionDetectorinline
setCheckAll(bool b)OdGiCollisionDetectorinline
setClearance(double cl)OdGiCollisionDetectorinline
setIntersectionsOnly(bool b)OdGiCollisionDetectorinline
setTolerance(const OdGeTol &tol)OdGiIntersectionsCalculatorinline
tolerance() constOdGiIntersectionsCalculatorinline
triangleContainerSize() constOdGiIntersectionsCalculatorinline
~OdGiCollisionDetector()OdGiCollisionDetectorinlinevirtual
~OdGiIntersectionsCalculator()OdGiIntersectionsCalculatorinlinevirtual