CFx SDK Documentation 2024 SP0
|
This is the complete list of members for AECSpaceCalculator, including all inherited members.
AECSpaceCalculator(const OdGeMatrix3d &mUCS, const OdDbObjectId &idRootBlock, AECDefs::SpaceBoundaryFilter eFilter) | AECSpaceCalculator | |
AppendToBoundarySet(const OdDbObjectId &idEntity) | AECSpaceCalculator | |
ApplyBasicGrossRules(const AECSpaceRegen::BoundingEnt &be, const bool isAdjacentToOtherSpace, FacetModeler::Segment2D &curSeg, AECDbSpacePtr &ptrSpace, AECDbSpacePtr &ptrAdjacentSpace) | AECSpaceCalculator | |
ApplyBomaGrossRules(const AECSpaceRegen::BoundingEnt &be, const bool isAdjacentToOtherSpace, FacetModeler::Segment2D &curSeg, AECDbSpacePtr &ptrSpace, AECDbSpacePtr &ptrAdjacentSpace) | AECSpaceCalculator | |
ApplyBomaUsableRules(const AECSpaceRegen::BoundingEnt &be, const bool isAdjacentToOtherSpace, FacetModeler::Segment2D &curSeg, AECDbSpacePtr &ptrSpace, AECDbSpacePtr &ptrAdjacentSpace) | AECSpaceCalculator | |
ApplyDIN277GrossRules(const AECSpaceRegen::BoundingEnt &be, const bool isAdjacentToOtherSpace, FacetModeler::Segment2D &curSeg, AECDbSpacePtr &ptrSpace, AECDbSpacePtr &ptrAdjacentSpace) | AECSpaceCalculator | |
ApplyOpeningsToNetUsable_SIS(FacetModeler::Profile2D &rBoundary) | AECSpaceCalculator | |
ApplyRulesFuncToBaseBoundary(AECDbSpacePtr &ptrSpace, const OdGePoint2d &ptHitTest, double dGap, bool bIgnoreHoles, FacetModeler::Profile2D &rBoundary, RULES_FUNCTION pRuleFunc, AECSpaceRegen::BoundingMode ebm=AECSpaceRegen::ebmWallCenterLines) | AECSpaceCalculator | |
ApplySISUsableRules(const AECSpaceRegen::BoundingEnt &be, const bool isAdjacentToOtherSpace, FacetModeler::Segment2D &curSeg, AECDbSpacePtr &ptrSpace, AECDbSpacePtr &ptrAdjacentSpace) | AECSpaceCalculator | |
CreateSpace(const FacetModeler::Profile2D &rBoundary, const OdDbObjectId &idStyle, AECDefs::SpaceGeometryType eType, AECDefs::SpaceOffsetBoundaries eOffsets) const | AECSpaceCalculator | |
FindBoundary(const OdGePoint2d &ptHitTest, double dGap, bool bIgnoreHoles, FacetModeler::Profile2D &rBoundary) const | AECSpaceCalculator | |
FindCenterlinesBoundary(const OdGePoint2d &ptHitTest, double dGap, bool bIgnoreHoles, FacetModeler::Profile2D &rBoundary) const | AECSpaceCalculator | |
FindGrossBoundaryBasic(AECDbSpacePtr &ptrSpace, const OdGePoint2d &ptHitTest, double dGap, bool bIgnoreHoles, FacetModeler::Profile2D &rBoundary) | AECSpaceCalculator | |
FindGrossBoundaryBOMA(AECDbSpacePtr &ptrSpace, const OdGePoint2d &ptHitTest, double dGap, bool bIgnoreHoles, FacetModeler::Profile2D &rBoundary) | AECSpaceCalculator | |
FindGrossBoundaryDIN277(AECDbSpacePtr &ptrSpace, const OdGePoint2d &ptHitTest, double dGap, bool bIgnoreHoles, FacetModeler::Profile2D &rBoundary) | AECSpaceCalculator | |
FindInnerBoundary(const OdGePoint2d &ptHitTest, double dGap, bool bIgnoreHoles, FacetModeler::Profile2D &rBoundary) const | AECSpaceCalculator | |
FindNetBoundaryBOMA(const OdGePoint2d &ptHitTest, double dGap, bool bIgnoreHoles, FacetModeler::Profile2D &rBoundary) | AECSpaceCalculator | |
FindNetBoundarySIS(const OdGePoint2d &ptHitTest, double dGap, bool bIgnoreHoles, FacetModeler::Profile2D &rBoundary) | AECSpaceCalculator | |
FindOuterBoundary(const OdGePoint2d &ptHitTest, double dGap, bool bIgnoreHoles, FacetModeler::Profile2D &rBoundary) const | AECSpaceCalculator | |
FindUsableBoundaryBOMA(AECDbSpacePtr &ptrSpace, const OdGePoint2d &ptHitTest, double dGap, bool bIgnoreHoles, FacetModeler::Profile2D &rBoundary) | AECSpaceCalculator | |
FindUsableBoundarySIS(AECDbSpacePtr &ptrSpace, const OdGePoint2d &ptHitTest, double dGap, bool bIgnoreHoles, FacetModeler::Profile2D &rBoundary) | AECSpaceCalculator | |
GetBoundingEnt(OdUInt32 iMetadata) const | AECSpaceCalculator | |
Reset() | AECSpaceCalculator | |
Reset(const OdGeMatrix3d &mUCS, const OdDbObjectId &idRootBlock, AECDefs::SpaceBoundaryFilter eFilter) | AECSpaceCalculator | |
RULES_FUNCTION typedef | AECSpaceCalculator | |
UpdateSpace(AECDbSpacePtr pSpace) const | AECSpaceCalculator | |
~AECSpaceCalculator() | AECSpaceCalculator |