|
Itasca C++ Interface
|
This is the complete list of members for body::IBodySet, including all inherited members.
| addNodeToPoly(IGeomPoly *poly, IGeomPoint *point)=0 | body::IBodySet | pure virtual |
| clearAllSelectedControlPoints() const =0 (defined in body::IBodySet) | body::IBodySet | pure virtual |
| closePoly(IGeomPoly *poly)=0 | body::IBodySet | pure virtual |
| computeMidpoints(const IBodyBlock *block, const IGeomPoly *face, const DVect &midfacePointIn, DVect &midfacePointOut, FArray< DVect > &edgesMidp) const =0 | body::IBodySet | pure virtual |
| countSelectedFaceControlPoints() const =0 | body::IBodySet | pure virtual |
| createBlock(FArray< DVect > *points=0, IBodyBlock::blockType blocktype=IBodyBlock::blockType::Hexahedron, IGroupID *addgroup=0)=0 | body::IBodySet | pure virtual |
| createEdge(IGeomPoint *end1, IGeomPoint *end2)=0 | body::IBodySet | pure virtual |
| createPoint(const DVect &pos)=0 | body::IBodySet | pure virtual |
| createPoly()=0 | body::IBodySet | pure virtual |
| decodeFaceCpID(quint64 cpID, quint64 *faceID, quint16 *n, quint16 *m) | body::IBodySet | inlinestatic |
| deleteBlock(IBodyBlock *block)=0 | body::IBodySet | pure virtual |
| deselectEdgeControlPoint(const IBodyEdge *, quint32 indexCP) const =0 (defined in body::IBodySet) | body::IBodySet | pure virtual |
| deselectFaceControlPoint(const IBodyFace *, quint32 indexN, quint32 indexM) const =0 (defined in body::IBodySet) | body::IBodySet | pure virtual |
| encodeFaceCpID(quint64 faceID, quint16 n, quint16 m) | body::IBodySet | inlinestatic |
| findBlockWithID(quint64 id)=0 | body::IBodySet | pure virtual |
| findBlockWithID(quint64 id) const =0 | body::IBodySet | pure virtual |
| findClosestEdge(const DVect &pos, const double &radius=limits< double >::max())=0 | body::IBodySet | pure virtual |
| findClosestEdge(const DVect &pos, const double &radius=limits< double >::max()) const =0 | body::IBodySet | pure virtual |
| findClosestPoint(const DVect &pos, const double &radius=limits< double >::max(), bool validate=true)=0 | body::IBodySet | pure virtual |
| findClosestPoint(const DVect &pos, const double &radius=limits< double >::max(), bool validate=true) const =0 | body::IBodySet | pure virtual |
| findClosestPoly(const DVect &pos, const double &radius=limits< double >::max())=0 | body::IBodySet | pure virtual |
| findClosestPoly(const DVect &pos, const double &radius=limits< double >::max()) const =0 | body::IBodySet | pure virtual |
| findEdgeWithID(quint64 id)=0 | body::IBodySet | pure virtual |
| findEdgeWithID(quint64 id) const =0 | body::IBodySet | pure virtual |
| findMatchingEdge(const IGeomPoint *end1, const IGeomPoint *end2)=0 | body::IBodySet | pure virtual |
| findMatchingEdge(const IGeomPoint *end1, const IGeomPoint *end2) const =0 | body::IBodySet | pure virtual |
| findMatchingFace(const FArray< const IGeomPoint * > &points)=0 | body::IBodySet | pure virtual |
| findMatchingFace(const FArray< const IGeomPoint * > &points) const =0 | body::IBodySet | pure virtual |
| findPointWithID(quint64 id)=0 | body::IBodySet | pure virtual |
| findPointWithID(quint64 id) const =0 | body::IBodySet | pure virtual |
| findPolyWithID(quint64 id)=0 | body::IBodySet | pure virtual |
| findPolyWithID(quint64 id) const =0 | body::IBodySet | pure virtual |
| getArrestTriangle() const =0 (defined in body::IBodySet) | body::IBodySet | pure virtual |
| getAutoTolerance() const =0 | body::IBodySet | pure virtual |
| getBlockContainer()=0 | body::IBodySet | pure virtual |
| getBlockContainer() const =0 (defined in body::IBodySet) | body::IBodySet | pure virtual |
| getDihedralBasedValidation() const =0 | body::IBodySet | pure virtual |
| getDihedralCut(bool rad=true) const =0 | body::IBodySet | pure virtual |
| getEdgeConnectedMesh(const IGeomPoly *face) const =0 | body::IBodySet | pure virtual |
| getEdgeContainer()=0 | body::IBodySet | pure virtual |
| getEdgeContainer() const =0 | body::IBodySet | pure virtual |
| getEdgeMovedSignal() const =0 | body::IBodySet | pure virtual |
| getEdgeRatioChangedCode() const =0 | body::IBodySet | pure virtual |
| getEdgeZoneSizeChangedCode() const =0 | body::IBodySet | pure virtual |
| getExternalGeomSets() const =0 | body::IBodySet | pure virtual |
| getExtraCode() const =0 | body::IBodySet | pure virtual |
| getFaceConnectedBlocks(const IGeomPoly *face) const =0 | body::IBodySet | pure virtual |
| getFirstBlock()=0 | body::IBodySet | pure virtual |
| getFirstBlock() const =0 | body::IBodySet | pure virtual |
| getFirstEdge()=0 | body::IBodySet | pure virtual |
| getFirstEdge() const =0 | body::IBodySet | pure virtual |
| getFirstPoint()=0 | body::IBodySet | pure virtual |
| getFirstPoint() const =0 | body::IBodySet | pure virtual |
| getFirstPoly()=0 | body::IBodySet | pure virtual |
| getFirstPoly() const =0 | body::IBodySet | pure virtual |
| getGeomBase() const =0 (defined in body::IBodySet) | body::IBodySet | pure virtual |
| getGeometryCode() const =0 | body::IBodySet | pure virtual |
| getGroupCode() const =0 | body::IBodySet | pure virtual |
| getIThing()=0 | body::IBodySet | pure virtual |
| getIThing() const =0 | body::IBodySet | pure virtual |
| getName() const =0 | body::IBodySet | pure virtual |
| getNext()=0 | body::IBodySet | pure virtual |
| getNext() const =0 | body::IBodySet | pure virtual |
| getPointContainer()=0 | body::IBodySet | pure virtual |
| getPointContainer() const =0 | body::IBodySet | pure virtual |
| getPointMovedSignal() const =0 | body::IBodySet | pure virtual |
| getPolyContainer()=0 | body::IBodySet | pure virtual |
| getPolyContainer() const =0 | body::IBodySet | pure virtual |
| getPolyMovedSignal() const =0 | body::IBodySet | pure virtual |
| getProxyBlock(quint64 faceID, FArray< DVect > &proxyBlock, bool useAdjacent=false, IBodyBlock::blockType blocktype=IBodyBlock::blockType::Default) const =0 | body::IBodySet | pure virtual |
| getProxyBlocks(quint64 faceID, QList< bool > *validB, IBodyBlock::blockType blocktype=IBodyBlock::blockType::Default, QList< FArray< quint64 >> *adjacentFaces=0, QList< IBodyBlock::blockValidState > *proxyState=0) const =0 | body::IBodySet | pure virtual |
| getRecommendedTolerance() const =0 | body::IBodySet | pure virtual |
| getTolerance() const =0 | body::IBodySet | pure virtual |
| getValidateFlag() const =0 | body::IBodySet | pure virtual |
| getVertexConnectedEdges(const IGeomPoint *point) const =0 | body::IBodySet | pure virtual |
| getVertexConnectedMesh(const IGeomEdge *edge) const =0 | body::IBodySet | pure virtual |
| getZoneMultiplierCode() const =0 | body::IBodySet | pure virtual |
| importFromFlac3D(IParse *par, const QString &fileName, bool fileRecord=true)=0 | body::IBodySet | pure virtual |
| isSelectedFaceControlPoint(quint64 encodedFaceControlPointId) const =0 | body::IBodySet | pure virtual |
| listObjectAlongCone(const DVect &origin, const DVect &begining, const double &angle, FArray< const IGeomPoint * > *retPoints, FArray< QPair< const IGeomEdge *, DVect >> *retEdges, FArray< QPair< const IGeomPoly *, DVect >> *intersectPolyPoints, const double *depth=0, quint32 whatToReturnFlag=0, FArray< const IBodyBlock * > *retBlocks=0) const =0 | body::IBodySet | pure virtual |
| listObjectAlongCylinder(const DVect &origin, const DVect &begining, const double &radius, FArray< const IGeomPoint * > *retPoints, FArray< QPair< const IGeomEdge *, DVect >> *retEdges, FArray< QPair< const IGeomPoly *, DVect >> *intersectPolyPoints, const double *depth=0, quint32 whatToReturnFlag=0, FArray< const IBodyBlock * > *retBlocks=0) const =0 | body::IBodySet | pure virtual |
| listObjectAlongLine(const DVect &beg, const DVect &e, const double &radius, FArray< const IGeomPoint * > *retPoints, FArray< QPair< const IGeomEdge *, DVect >> *retEdges, FArray< QPair< const IGeomPoly *, DVect >> *intersectPolyPoints) const =0 | body::IBodySet | pure virtual |
| makeAllHexBySplitBlocks(QString *message=0)=0 | body::IBodySet | pure virtual |
| marqueeDeepSelect(bool perspective, const FArray< DVect > &nearSelRect, const FArray< DVect > &farSelRect, const DVect &selectionDirection, TType objType) const =0 | body::IBodySet | pure virtual |
| MoveX(double val, const IRange *filter=0)=0 | body::IBodySet | pure virtual |
| MoveY(double val, const IRange *filter=0)=0 | body::IBodySet | pure virtual |
| MoveZ(double val, const IRange *filter=0)=0 | body::IBodySet | pure virtual |
| proxyBlocksForExtrusionFromFaces(QMap< const IGeomPoly *, FArray< DVect >> &proxyBlocks, const QList< quint64 > &facesIDs, QString &message, double *distance=0) const =0 | body::IBodySet | pure virtual |
| selectedControlPointFaceID() const =0 | body::IBodySet | pure virtual |
| selectedEdgeControlPoints(QList< QPair< const IBodyEdge *, quint32 >> &selectedCP) const =0 | body::IBodySet | pure virtual |
| selectedFaceControlPoints(QSet< quint64 > &selectedEncodedCpIds) const =0 | body::IBodySet | pure virtual |
| selectEdgeControlPoint(const IBodyEdge *, quint32 indexCP) const =0 (defined in body::IBodySet) | body::IBodySet | pure virtual |
| selectFaceControlPoint(const IBodyFace *, quint32 indexN, quint32 indexM) const =0 (defined in body::IBodySet) | body::IBodySet | pure virtual |
| setDihedralCut(double cut, bool rad=true)=0 | body::IBodySet | pure virtual |
| setTolerance(double tolerance)=0 | body::IBodySet | pure virtual |
| setValidateFlag(bool flag)=0 | body::IBodySet | pure virtual |
| sharePoint(const IGeomEdge *edge1, const IGeomEdge *edge2, const IGeomPoint **shared=0) const =0 (defined in body::IBodySet) | body::IBodySet | pure virtual |
| Translate(const DVect &vec, const IRange *filter=0)=0 | body::IBodySet | pure virtual |
| type_ | body::IBodySet | inlinestatic |
| validateAllBlocks(quint32 *numberOfNotValid=0)=0 | body::IBodySet | pure virtual |
1.8.15