Itasca C++ Interface
Loading...
Searching...
No Matches
body::IBodySet Member List

This is the complete list of members for body::IBodySet, including all inherited members.

addNodeToPoly(IGeomPoly *poly, IGeomPoint *point)=0body::IBodySetpure virtual
clearAllSelectedControlPoints() const =0 (defined in body::IBodySet)body::IBodySetpure virtual
closePoly(IGeomPoly *poly)=0body::IBodySetpure virtual
computeMidpoints(const IBodyBlock *block, const IGeomPoly *face, const DVect &midfacePointIn, DVect &midfacePointOut, FArray< DVect > &edgesMidp) const =0body::IBodySetpure virtual
countSelectedFaceControlPoints() const =0body::IBodySetpure virtual
createBlock(FArray< DVect > *points=0, IBodyBlock::blockType blocktype=IBodyBlock::blockType::Hexahedron, IGroupID *addgroup=0)=0body::IBodySetpure virtual
createEdge(IGeomPoint *end1, IGeomPoint *end2)=0body::IBodySetpure virtual
createPoint(const DVect &pos)=0body::IBodySetpure virtual
createPoly()=0body::IBodySetpure virtual
decodeFaceCpID(uint64 cpID, uint64 *faceID, quint16 *n, quint16 *m)body::IBodySetinlinestatic
deleteBlock(IBodyBlock *block)=0body::IBodySetpure virtual
deselectEdgeControlPoint(const IBodyEdge *, uint32 indexCP) const =0 (defined in body::IBodySet)body::IBodySetpure virtual
deselectFaceControlPoint(const IBodyFace *, uint32 indexN, uint32 indexM) const =0 (defined in body::IBodySet)body::IBodySetpure virtual
encodeFaceCpID(uint64 faceID, quint16 n, quint16 m)body::IBodySetinlinestatic
findBlockWithID(uint64 id)=0body::IBodySetpure virtual
findBlockWithID(uint64 id) const =0body::IBodySetpure virtual
findClosestEdge(const DVect &pos, const double &radius=limits< double >::max())=0body::IBodySetpure virtual
findClosestEdge(const DVect &pos, const double &radius=limits< double >::max()) const =0body::IBodySetpure virtual
findClosestPointV(const DVect &pos, const double &radius=limits< double >::max(), bool validate=true)=0body::IBodySetpure virtual
findClosestPointV(const DVect &pos, const double &radius=limits< double >::max(), bool validate=true) const =0body::IBodySetpure virtual
findClosestPoly(const DVect &pos, const double &radius=limits< double >::max())=0body::IBodySetpure virtual
findClosestPoly(const DVect &pos, const double &radius=limits< double >::max()) const =0body::IBodySetpure virtual
findEdgeWithID(uint64 id)=0body::IBodySetpure virtual
findEdgeWithID(uint64 id) const =0body::IBodySetpure virtual
findMatchingEdge(const IGeomPoint *end1, const IGeomPoint *end2)=0body::IBodySetpure virtual
findMatchingEdge(const IGeomPoint *end1, const IGeomPoint *end2) const =0body::IBodySetpure virtual
findMatchingFace(const FArray< const IGeomPoint * > &points)=0body::IBodySetpure virtual
findMatchingFace(const FArray< const IGeomPoint * > &points) const =0body::IBodySetpure virtual
findPointWithID(uint64 id)=0body::IBodySetpure virtual
findPointWithID(uint64 id) const =0body::IBodySetpure virtual
findPolyWithID(uint64 id)=0body::IBodySetpure virtual
findPolyWithID(uint64 id) const =0body::IBodySetpure virtual
getArrestTriangle() const =0 (defined in body::IBodySet)body::IBodySetpure virtual
getAutoTolerance() const =0body::IBodySetpure virtual
getAxialSymmetryLastFaces() const =0body::IBodySetpure virtual
getBlockContainer()=0body::IBodySetpure virtual
getBlockContainer() const =0 (defined in body::IBodySet)body::IBodySetpure virtual
getDihedralBasedValidation() const =0body::IBodySetpure virtual
getDihedralCut(bool rad=true) const =0body::IBodySetpure virtual
getEdgeConnectedMesh(const IGeomPoly *face) const =0body::IBodySetpure virtual
getEdgeContainer()=0body::IBodySetpure virtual
getEdgeContainer() const =0body::IBodySetpure virtual
getEdgeMovedSignal() const =0body::IBodySetpure virtual
getEdgeRatioChangedCode() const =0body::IBodySetpure virtual
getEdgeZoneSizeChangedCode() const =0body::IBodySetpure virtual
getExternalGeomSets() const =0body::IBodySetpure virtual
getExtraCode() const =0body::IBodySetpure virtual
getFaceConnectedBlocks(const IGeomPoly *face) const =0body::IBodySetpure virtual
getFirstBlock()=0body::IBodySetpure virtual
getFirstBlock() const =0body::IBodySetpure virtual
getFirstEdge()=0body::IBodySetpure virtual
getFirstEdge() const =0body::IBodySetpure virtual
getFirstPoint()=0body::IBodySetpure virtual
getFirstPoint() const =0body::IBodySetpure virtual
getFirstPoly()=0body::IBodySetpure virtual
getFirstPoly() const =0body::IBodySetpure virtual
getGeomBase() const =0 (defined in body::IBodySet)body::IBodySetpure virtual
getGeometryCode() const =0body::IBodySetpure virtual
getGroupCode() const =0body::IBodySetpure virtual
getIThing()=0body::IBodySetpure virtual
getIThing() const =0body::IBodySetpure virtual
getName() const =0body::IBodySetpure virtual
getNext()=0body::IBodySetpure virtual
getNext() const =0body::IBodySetpure virtual
getPointContainer()=0body::IBodySetpure virtual
getPointContainer() const =0body::IBodySetpure virtual
getPointMovedSignal() const =0body::IBodySetpure virtual
getPolyContainer()=0body::IBodySetpure virtual
getPolyContainer() const =0body::IBodySetpure virtual
getPolyMovedSignal() const =0body::IBodySetpure virtual
getProxyBlock(uint64 faceID, FArray< DVect > &proxyBlock, bool useAdjacent=false, IBodyBlock::blockType blocktype=IBodyBlock::blockType::Default) const =0body::IBodySetpure virtual
getProxyBlocks(uint64 faceID, QList< bool > *validB, IBodyBlock::blockType blocktype=IBodyBlock::blockType::Default, QList< FArray< uint64 > > *adjacentFaces=0, QList< IBodyBlock::blockValidState > *proxyState=0) const =0body::IBodySetpure virtual
getRecommendedTolerance() const =0body::IBodySetpure virtual
getTolerance() const =0body::IBodySetpure virtual
getValidateFlag() const =0body::IBodySetpure virtual
getVertexConnectedEdges(const IGeomPoint *point) const =0body::IBodySetpure virtual
getVertexConnectedMesh(const IGeomEdge *edge) const =0body::IBodySetpure virtual
getZoneMultiplierCode() const =0body::IBodySetpure virtual
importFromFlac3D(IParse *par, const IString &fileName, bool fileRecord=true)=0body::IBodySetpure virtual
isSelectedFaceControlPoint(uint64 encodedFaceControlPointId) const =0body::IBodySetpure 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, uint32 whatToReturnFlag=0, FArray< const IBodyBlock * > *retBlocks=0) const =0body::IBodySetpure 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, uint32 whatToReturnFlag=0, FArray< const IBodyBlock * > *retBlocks=0) const =0body::IBodySetpure 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 =0body::IBodySetpure virtual
makeAllHexBySplitBlocks(QString *message=0)=0body::IBodySetpure virtual
marqueeDeepSelect(bool perspective, const FArray< DVect > &nearSelRect, const FArray< DVect > &farSelRect, const DVect &selectionDirection, TType objType) const =0body::IBodySetpure virtual
MoveX(double val, const IRange *filter=0)=0body::IBodySetpure virtual
MoveY(double val, const IRange *filter=0)=0body::IBodySetpure virtual
MoveZ(double val, const IRange *filter=0)=0body::IBodySetpure virtual
proxyBlocksForExtrusionFromFaces(QMap< const IGeomPoly *, FArray< DVect > > &proxyBlocks, const QList< uint64 > &facesIDs, bool keepShape, QString &message, double *distance=0, const DVect *origin=0, const double radius=0.0, const QString axis="") const =0body::IBodySetpure virtual
removeProxyBlockMiddlePoints(FArray< DVect > &a)body::IBodySetinlinestatic
selectedControlPointFaceID() const =0body::IBodySetpure virtual
selectedEdgeControlPoints(QList< QPair< const IBodyEdge *, uint32 > > &selectedCP) const =0body::IBodySetpure virtual
selectedFaceControlPoints(QSet< uint64 > &selectedEncodedCpIds) const =0body::IBodySetpure virtual
selectEdgeControlPoint(const IBodyEdge *, uint32 indexCP) const =0 (defined in body::IBodySet)body::IBodySetpure virtual
selectFaceControlPoint(const IBodyFace *, uint32 indexN, uint32 indexM) const =0 (defined in body::IBodySet)body::IBodySetpure virtual
setDihedralCut(double cut, bool rad=true)=0body::IBodySetpure virtual
setTolerance(double tolerance)=0body::IBodySetpure virtual
setValidateFlag(bool flag)=0body::IBodySetpure virtual
sharePoint(const IGeomEdge *edge1, const IGeomEdge *edge2, const IGeomPoint **shared=0) const =0 (defined in body::IBodySet)body::IBodySetpure virtual
Translate(const DVect &vec, const IRange *filter=0)=0body::IBodySetpure virtual
type_body::IBodySetinlinestatic
validateAllBlocks(uint32 *numberOfNotValid=0)=0body::IBodySetpure virtual