Itasca C++ Interface
|
This is the complete list of members for itascaxd::IGeomSet, including all inherited members.
addNodeToPoly(IGeomPoly *poly, IGeomPoint *point)=0 | itascaxd::IGeomSet | pure virtual |
closePoly(IGeomPoly *poly)=0 | itascaxd::IGeomSet | pure virtual |
createEdge(IGeomPoint *end1, IGeomPoint *end2)=0 | itascaxd::IGeomSet | pure virtual |
createPoint(const DVect3 &pos, uint64 id=0)=0 | itascaxd::IGeomSet | pure virtual |
createPoly()=0 | itascaxd::IGeomSet | pure virtual |
exportData(IGeometryImportData *)=0 | itascaxd::IGeomSet | pure virtual |
findClosestEdge(const DVect &pos, const double &radius=limits< double >::max())=0 | itascaxd::IGeomSet | pure virtual |
findClosestEdge(const DVect &pos, const double &radius=limits< double >::max()) const =0 | itascaxd::IGeomSet | pure virtual |
findClosestPoint(const DVect &pos, const double &radius=limits< double >::max())=0 | itascaxd::IGeomSet | pure virtual |
findClosestPointOnSet(const DVect &pos, bool polysOnly, double radius=limits< double >::max()) const =0 (defined in itascaxd::IGeomSet) | itascaxd::IGeomSet | pure virtual |
findClosestPoly(const DVect &pos, const double &radius=limits< double >::max())=0 | itascaxd::IGeomSet | pure virtual |
findClosestPoly(const DVect &pos, const double &radius=limits< double >::max()) const =0 | itascaxd::IGeomSet | pure virtual |
findDistanceOnSetFromRay(const DVect &pos, const DVect &ray) const =0 (defined in itascaxd::IGeomSet) | itascaxd::IGeomSet | pure virtual |
findEdgeWithID(uint64 id)=0 | itascaxd::IGeomSet | pure virtual |
findEdgeWithID(uint64 id) const =0 | itascaxd::IGeomSet | pure virtual |
findMatchingEdge(const IGeomPoint *end1, const IGeomPoint *end2)=0 | itascaxd::IGeomSet | pure virtual |
findMatchingEdge(const IGeomPoint *end1, const IGeomPoint *end2) const =0 | itascaxd::IGeomSet | pure virtual |
findPointWithID(uint64 id)=0 | itascaxd::IGeomSet | pure virtual |
findPointWithID(uint64 id) const =0 | itascaxd::IGeomSet | pure virtual |
findPolyWithID(uint64 id)=0 | itascaxd::IGeomSet | pure virtual |
findPolyWithID(uint64 id) const =0 | itascaxd::IGeomSet | pure virtual |
getEdgeConnectedMesh(const IGeomPoly *poly) const =0 | itascaxd::IGeomSet | pure virtual |
getEdgeContainer()=0 | itascaxd::IGeomSet | pure virtual |
getEdgeContainer() const =0 | itascaxd::IGeomSet | pure virtual |
getEdgeMovedSignal() const =0 | itascaxd::IGeomSet | pure virtual |
getExtraCode() const =0 | itascaxd::IGeomSet | pure virtual |
getFirstEdge()=0 | itascaxd::IGeomSet | pure virtual |
getFirstEdge() const =0 | itascaxd::IGeomSet | pure virtual |
getFirstPoint()=0 | itascaxd::IGeomSet | pure virtual |
getFirstPoint() const =0 | itascaxd::IGeomSet | pure virtual |
getFirstPoly()=0 | itascaxd::IGeomSet | pure virtual |
getFirstPoly() const =0 | itascaxd::IGeomSet | pure virtual |
getGeomBase() const =0 (defined in itascaxd::IGeomSet) | itascaxd::IGeomSet | pure virtual |
getGeometryCode() const =0 | itascaxd::IGeomSet | pure virtual |
getGroupCode() const =0 | itascaxd::IGeomSet | pure virtual |
getIThing()=0 | itascaxd::IGeomSet | pure virtual |
getIThing() const =0 | itascaxd::IGeomSet | pure virtual |
getName() const =0 | itascaxd::IGeomSet | pure virtual |
getNext()=0 | itascaxd::IGeomSet | pure virtual |
getNext() const =0 | itascaxd::IGeomSet | pure virtual |
getPointContainer()=0 | itascaxd::IGeomSet | pure virtual |
getPointContainer() const =0 | itascaxd::IGeomSet | pure virtual |
getPointMovedSignal() const =0 | itascaxd::IGeomSet | pure virtual |
getPolyContainer()=0 | itascaxd::IGeomSet | pure virtual |
getPolyContainer() const =0 | itascaxd::IGeomSet | pure virtual |
getPolyMovedSignal() const =0 | itascaxd::IGeomSet | pure virtual |
getVertexConnectedMesh(const IGeomEdge *edge) const =0 | itascaxd::IGeomSet | pure virtual |
isPlanar(double tolerance=1e-6) const =0 (defined in itascaxd::IGeomSet) | itascaxd::IGeomSet | pure virtual |
listObjectAlongCone(const DVect &origin, const DVect &beginning, const double &angle, FArray< const IGeomPoint * > *retPoints, FArray< std::pair< const IGeomEdge *, DVect > > *retEdges, FArray< std::pair< const IGeomPoly *, DVect > > *intersectPolyPoints, bool *nonPlanarPolyDetected, double tolerance, const double *depth=0) const =0 | itascaxd::IGeomSet | pure virtual |
listObjectAlongCylinder(const DVect &origin, const DVect &beginning, const double &radius, FArray< const IGeomPoint * > *retPoints, FArray< std::pair< const IGeomEdge *, DVect > > *retEdges, FArray< std::pair< const IGeomPoly *, DVect > > *intersectPolyPoints, double tolerance, const double *depth=0) const =0 | itascaxd::IGeomSet | pure virtual |
listObjectAlongLine(const DVect &beg, const DVect &e, double radius, FArray< const IGeomPoint * > *retPoints, FArray< std::pair< const IGeomEdge *, DVect > > *retEdges, FArray< std::pair< const IGeomPoly *, DVect > > *intersectPolyPoints, const double tolerance) const =0 | itascaxd::IGeomSet | pure virtual |
marqueeDeepSelect(bool perspective, const FArray< DVect > &nearSelRect, const FArray< DVect > &farSelRect, const DVect &selectionDirection, TType objType) const =0 | itascaxd::IGeomSet | pure virtual |
sharePoint(const IGeomEdge *edge1, const IGeomEdge *edge2, const IGeomPoint **shared=0) const =0 (defined in itascaxd::IGeomSet) | itascaxd::IGeomSet | pure virtual |
type_ | itascaxd::IGeomSet | inlinestatic |