Itasca C++ Interface
Loading...
Searching...
No Matches
itascaxd::IGeomSet Member List

This is the complete list of members for itascaxd::IGeomSet, including all inherited members.

addNodeToPoly(IGeomPoly *poly, IGeomPoint *point)=0itascaxd::IGeomSetpure virtual
closePoly(IGeomPoly *poly)=0itascaxd::IGeomSetpure virtual
createEdge(IGeomPoint *end1, IGeomPoint *end2)=0itascaxd::IGeomSetpure virtual
createPoint(const DVect3 &pos, uint64 id=0)=0itascaxd::IGeomSetpure virtual
createPoly()=0itascaxd::IGeomSetpure virtual
exportData(IGeometryImportData *)=0itascaxd::IGeomSetpure virtual
findClosestEdge(const DVect &pos, const double &radius=limits< double >::max())=0itascaxd::IGeomSetpure virtual
findClosestEdge(const DVect &pos, const double &radius=limits< double >::max()) const =0itascaxd::IGeomSetpure virtual
findClosestPoint(const DVect &pos, const double &radius=limits< double >::max())=0itascaxd::IGeomSetpure virtual
findClosestPointOnSet(const DVect &pos, bool polysOnly, double radius=limits< double >::max()) const =0 (defined in itascaxd::IGeomSet)itascaxd::IGeomSetpure virtual
findClosestPoly(const DVect &pos, const double &radius=limits< double >::max())=0itascaxd::IGeomSetpure virtual
findClosestPoly(const DVect &pos, const double &radius=limits< double >::max()) const =0itascaxd::IGeomSetpure virtual
findDistanceOnSetFromRay(const DVect &pos, const DVect &ray) const =0 (defined in itascaxd::IGeomSet)itascaxd::IGeomSetpure virtual
findEdgeWithID(uint64 id)=0itascaxd::IGeomSetpure virtual
findEdgeWithID(uint64 id) const =0itascaxd::IGeomSetpure virtual
findMatchingEdge(const IGeomPoint *end1, const IGeomPoint *end2)=0itascaxd::IGeomSetpure virtual
findMatchingEdge(const IGeomPoint *end1, const IGeomPoint *end2) const =0itascaxd::IGeomSetpure virtual
findPointWithID(uint64 id)=0itascaxd::IGeomSetpure virtual
findPointWithID(uint64 id) const =0itascaxd::IGeomSetpure virtual
findPolyWithID(uint64 id)=0itascaxd::IGeomSetpure virtual
findPolyWithID(uint64 id) const =0itascaxd::IGeomSetpure virtual
getEdgeConnectedMesh(const IGeomPoly *poly) const =0itascaxd::IGeomSetpure virtual
getEdgeContainer()=0itascaxd::IGeomSetpure virtual
getEdgeContainer() const =0itascaxd::IGeomSetpure virtual
getEdgeMovedSignal() const =0itascaxd::IGeomSetpure virtual
getExtraCode() const =0itascaxd::IGeomSetpure virtual
getFirstEdge()=0itascaxd::IGeomSetpure virtual
getFirstEdge() const =0itascaxd::IGeomSetpure virtual
getFirstPoint()=0itascaxd::IGeomSetpure virtual
getFirstPoint() const =0itascaxd::IGeomSetpure virtual
getFirstPoly()=0itascaxd::IGeomSetpure virtual
getFirstPoly() const =0itascaxd::IGeomSetpure virtual
getGeomBase() const =0 (defined in itascaxd::IGeomSet)itascaxd::IGeomSetpure virtual
getGeometryCode() const =0itascaxd::IGeomSetpure virtual
getGroupCode() const =0itascaxd::IGeomSetpure virtual
getIThing()=0itascaxd::IGeomSetpure virtual
getIThing() const =0itascaxd::IGeomSetpure virtual
getName() const =0itascaxd::IGeomSetpure virtual
getNext()=0itascaxd::IGeomSetpure virtual
getNext() const =0itascaxd::IGeomSetpure virtual
getPointContainer()=0itascaxd::IGeomSetpure virtual
getPointContainer() const =0itascaxd::IGeomSetpure virtual
getPointMovedSignal() const =0itascaxd::IGeomSetpure virtual
getPolyContainer()=0itascaxd::IGeomSetpure virtual
getPolyContainer() const =0itascaxd::IGeomSetpure virtual
getPolyMovedSignal() const =0itascaxd::IGeomSetpure virtual
getVertexConnectedMesh(const IGeomEdge *edge) const =0itascaxd::IGeomSetpure virtual
isPlanar(double tolerance=1e-6) const =0 (defined in itascaxd::IGeomSet)itascaxd::IGeomSetpure 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 =0itascaxd::IGeomSetpure 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 =0itascaxd::IGeomSetpure 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 =0itascaxd::IGeomSetpure virtual
marqueeDeepSelect(bool perspective, const FArray< DVect > &nearSelRect, const FArray< DVect > &farSelRect, const DVect &selectionDirection, TType objType) const =0itascaxd::IGeomSetpure virtual
sharePoint(const IGeomEdge *edge1, const IGeomEdge *edge2, const IGeomPoint **shared=0) const =0 (defined in itascaxd::IGeomSet)itascaxd::IGeomSetpure virtual
type_itascaxd::IGeomSetinlinestatic