|
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, quint64 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(quint64 id)=0 | itascaxd::IGeomSet | pure virtual |
| findEdgeWithID(quint64 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(quint64 id)=0 | itascaxd::IGeomSet | pure virtual |
| findPointWithID(quint64 id) const =0 | itascaxd::IGeomSet | pure virtual |
| findPolyWithID(quint64 id)=0 | itascaxd::IGeomSet | pure virtual |
| findPolyWithID(quint64 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 |
| listObjectAlongCone(const DVect &origin, const DVect &beginning, const double &angle, FArray< const IGeomPoint * > *retPoints, FArray< QPair< const IGeomEdge *, DVect >> *retEdges, FArray< QPair< 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< QPair< const IGeomEdge *, DVect >> *retEdges, FArray< QPair< 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< QPair< const IGeomEdge *, DVect >> *retEdges, FArray< QPair< 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 |
1.8.15