Implementation of Gluing Operation Algorithm (GA)
#include <GEOMAlgo_Splitter.hxx>

Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | GEOMAlgo_Splitter () |
| Empty constructor | |
| virtual Standard_EXPORT | ~GEOMAlgo_Splitter () |
| virtual Standard_EXPORT void | Clear () |
| Clears internal fields and arguments | |
| virtual Standard_EXPORT void | AddTool (const TopoDS_Shape &theShape) |
| Adds Tool argument theShape of the operation | |
| Standard_EXPORT const TopTools_ListOfShape & | Tools () const |
| Returns the arguments of the operation | |
| Standard_EXPORT void | SetLimit (const TopAbs_ShapeEnum aLimit) |
| Standard_EXPORT TopAbs_ShapeEnum | Limit () const |
| Standard_EXPORT void | SetLimitMode (const Standard_Integer aLimitMode) |
| Standard_EXPORT Standard_Integer | LimitMode () const |
| Standard_EXPORT void | AddToolCompound (const TopoDS_Shape &theShape) |
| Adds Tool arguments of the operation as shapes of upper level of container shape theShape ===================================================== | |
| virtual Standard_EXPORT void | Perform () |
| Performs calculations | |
| virtual Standard_EXPORT void | PerformWithFiller (const NMTTools_PaveFiller &theDSF) |
| Performs calculations using prepared PaveFiller object theDSF | |
| virtual Standard_EXPORT void | AddShape (const TopoDS_Shape &theShape) |
| Adds argument theShape of the operation | |
| Standard_EXPORT const TopTools_ListOfShape & | Shapes () const |
| Returns the arguments of the operation | |
| virtual Standard_EXPORT const TopTools_ListOfShape & | Generated (const TopoDS_Shape &theS) |
| Returns the list of shapes generated from the shape theS. | |
| virtual Standard_EXPORT const TopTools_ListOfShape & | Modified (const TopoDS_Shape &theS) |
| Returns the list of shapes modified from the shape theS. | |
| virtual Standard_EXPORT Standard_Boolean | IsDeleted (const TopoDS_Shape &theS) |
| Returns true if the shape theS has been deleted. | |
| Standard_EXPORT void | AddCompound (const TopoDS_Shape &theShape) |
| Adds arguments of the operation as shapes of upper level of container shape theShape | |
| Standard_EXPORT const TopTools_ListOfShape & | Shapes1 (const Standard_Integer theType) const |
| Returns list of arguments of type theType | |
| Standard_EXPORT const BRepAlgo_Image & | Images () const |
| Returns image shapes | |
| Standard_EXPORT const TopTools_ListOfShape & | InParts (const TopoDS_Shape &theShape) const |
| Returns split-parts of shapes that have state IN for the domain of shape theShape | |
| Standard_EXPORT const TopoDS_Shape & | Shape () const |
| Returns the result of algorithm | |
| Standard_EXPORT Standard_Boolean | HasDeleted () const |
| Returns true if the at least one shape(or subshape) of arguments has been deleted. | |
| Standard_EXPORT Standard_Boolean | HasGenerated () const |
| Returns true if the at least one shape(or subshape) of arguments has generated shapes. | |
| Standard_EXPORT Standard_Boolean | HasModified () const |
| Returns true if the at least one shape(or subshape) of arguments has modified shapes. | |
| Standard_EXPORT const TopTools_IndexedDataMapOfShapeListOfShape & | ImagesResult () const |
| Standard_EXPORT Standard_Integer | ErrorStatus () const |
| Standard_EXPORT Standard_Integer | WarningStatus () const |
| Standard_EXPORT void | ComputeInternalShapes (const Standard_Boolean theFlag) |
Protected Member Functions | |
| virtual Standard_EXPORT void | BuildResult (const TopAbs_ShapeEnum theType) |
| Build the resulting shapes of type theType | |
| virtual Standard_EXPORT void | PostTreat () |
| Provides post-tratment actions | |
| virtual Standard_EXPORT void | PerformInternal (const NMTTools_PaveFiller &theDSF) |
| Performs calculations using prepared DSFiller object theDSF | |
| virtual Standard_EXPORT void | PrepareHistory () |
| Prepare information for history support | |
| virtual Standard_EXPORT void | ClearInternals () |
| Clears internal fields | |
| virtual Standard_EXPORT void | Prepare () |
| Provides preparing actions | |
| Standard_EXPORT void | AddShape1 (const TopoDS_Shape &theShape) |
| Append the argument theShape to typified lists of arguments myShapes1 | |
| Standard_EXPORT void | FillImagesVertices () |
| Fill Images for vertices | |
| Standard_EXPORT void | FillImagesEdges () |
| Fill Images for edges | |
| Standard_EXPORT void | FillImagesFaces () |
| Fill Images for faces | |
| Standard_EXPORT void | FillIn2DParts () |
| For each interferred face find split edges that are in 2-D domain of the face | |
| Standard_EXPORT void | BuildSplitFaces () |
| Build draft faces | |
| Standard_EXPORT void | FillSameDomainFaces () |
| Among draft faces find same domain faces | |
| Standard_EXPORT void | FillImagesFaces1 () |
| Fill Images for faces taking into account same domain faces | |
| Standard_EXPORT void | FillInternalVertices () |
| Update Images for faces by internal vertices | |
| Standard_EXPORT void | FillImagesContainers (const TopAbs_ShapeEnum theType) |
| Fill Images for Wires, Shells, Compsolids, Compounds | |
| Standard_EXPORT void | FillImagesSolids () |
| Fill Images for solids | |
| Standard_EXPORT void | FillIn3DParts () |
| For each interferred solid find split faces that are in 3-D domain of the solid | |
| Standard_EXPORT void | BuildSplitSolids () |
| Build draft solids | |
| Standard_EXPORT void | FillInternalShapes () |
| Update draft solids by internal shells, edges, vertices | |
| Standard_EXPORT void | BuildDraftSolid (const TopoDS_Shape &theSolid, TopoDS_Shape &theDraftSolid, TopTools_ListOfShape &theInternalFaces) |
| Build solid theDraftSolid that consists of non-internal split faces of the solid theSolid. | |
| virtual Standard_EXPORT void | CheckData () |
| virtual Standard_EXPORT void | CheckResult () |
Protected Attributes | |
| TopTools_ListOfShape | myTools |
| TopTools_MapOfShape | myMapTools |
| TopAbs_ShapeEnum | myLimit |
| Standard_Integer | myLimitMode |
| NMTTools_PPaveFiller | myPaveFiller |
| TopTools_ListOfShape | myShapes |
| Standard_Integer | myNbTypes |
| TopTools_MapOfShape | myMapFence |
| TopTools_ListOfShape | myShapes1 [9] |
| BRepAlgo_Image | myImages |
| TopTools_IndexedDataMapOfShapeListOfShape | myInParts |
| BRepAlgo_Image | mySplitFaces |
| TopTools_IndexedDataMapOfShapeShape | mySameDomainShapes |
| TopTools_IndexedDataMapOfShapeShape | myDraftSolids |
| Standard_Integer | myEntryPoint |
| TopoDS_Shape | myShape |
| TopTools_ListOfShape | myHistShapes |
| TopTools_MapOfShape | myMapShape |
| Standard_Boolean | myHasDeleted |
| Standard_Boolean | myHasGenerated |
| Standard_Boolean | myHasModified |
| TopTools_IndexedDataMapOfShapeListOfShape | myImagesResult |
| Standard_Integer | myErrorStatus |
| Standard_Integer | myWarningStatus |
| Standard_Boolean | myComputeInternalShapes |
| GEOMAlgo_Splitter::GEOMAlgo_Splitter | ( | ) |
References myLimit, and myLimitMode.
| GEOMAlgo_Splitter::~GEOMAlgo_Splitter | ( | ) | [virtual] |
| void* GEOMAlgo_Splitter.operator new | ( | size_t | , |
| void * | anAddress | ||
| ) |
Reimplemented from GEOMAlgo_Builder.
| void* GEOMAlgo_Splitter.operator new | ( | size_t | size | ) |
Reimplemented from GEOMAlgo_Builder.
| void GEOMAlgo_Splitter.operator delete | ( | void * | anAddress | ) |
Reimplemented from GEOMAlgo_Builder.
| void GEOMAlgo_Splitter::Clear | ( | ) | [virtual] |
Reimplemented from GEOMAlgo_Builder.
References myLimit, myMapTools, and myTools.
| void GEOMAlgo_Splitter::AddTool | ( | const TopoDS_Shape & | theShape | ) | [virtual] |
References GEOMAlgo_Builder.AddShape(), myMapTools, and myTools.
| const TopTools_ListOfShape & GEOMAlgo_Splitter::Tools | ( | ) | const |
References myTools.
| void GEOMAlgo_Splitter::SetLimit | ( | const TopAbs_ShapeEnum | aLimit | ) |
References myLimit.
| TopAbs_ShapeEnum GEOMAlgo_Splitter::Limit | ( | ) | const |
References myLimit.
| void GEOMAlgo_Splitter::SetLimitMode | ( | const Standard_Integer | aLimitMode | ) |
References myLimitMode.
| Standard_Integer GEOMAlgo_Splitter::LimitMode | ( | ) | const |
References myLimitMode.
| void GEOMAlgo_Splitter::AddToolCompound | ( | const TopoDS_Shape & | theShape | ) |
References AddTool().
| void GEOMAlgo_Splitter::BuildResult | ( | const TopAbs_ShapeEnum | theType | ) | [protected, virtual] |
Reimplemented from GEOMAlgo_Builder.
References GEOMAlgo_Algo.myErrorStatus, GEOMAlgo_Builder.myImages, myMapTools, GEOMAlgo_BuilderShape.myShape, and GEOMAlgo_Builder.myShapes.
| void GEOMAlgo_Splitter::PostTreat | ( | ) | [protected, virtual] |
Reimplemented from GEOMAlgo_Builder.
References PAL_MESH_030_geometry.i, MapShapes(), GEOMAlgo_Builder.myImages, myLimit, myLimitMode, myMapTools, GEOMAlgo_BuilderShape.myShape, GEOMAlgo_Builder.myShapes, and TreatCompound().
| void GEOMAlgo_Builder::Perform | ( | ) | [virtual, inherited] |
| void GEOMAlgo_Builder::PerformWithFiller | ( | const NMTTools_PaveFiller & | theDSF | ) | [virtual, inherited] |
References GEOMAlgo_Builder.myEntryPoint, and GEOMAlgo_Builder.PerformInternal().
| void GEOMAlgo_Builder::AddShape | ( | const TopoDS_Shape & | theShape | ) | [virtual, inherited] |
References GEOMAlgo_Builder.myMapFence, and GEOMAlgo_Builder.myShapes.
| const TopTools_ListOfShape & GEOMAlgo_Builder::Shapes | ( | ) | const [inherited] |
References GEOMAlgo_Builder.myShapes.
| const TopTools_ListOfShape & GEOMAlgo_Builder::Generated | ( | const TopoDS_Shape & | theS | ) | [virtual, inherited] |
Reimplemented from GEOMAlgo_BuilderShape.
References NMTTools_PaveFiller.ChangeContext(), NMTTools_PaveFiller.DS(), GEOMAlgo_Tools3D.IsSplitToReverse(), GEOMAlgo_BuilderShape.myHistShapes, GEOMAlgo_Builder.myImages, GEOMAlgo_BuilderShape.myMapShape, GEOMAlgo_Builder.myPaveFiller, and GEOMAlgo_Builder.mySameDomainShapes.
| const TopTools_ListOfShape & GEOMAlgo_Builder::Modified | ( | const TopoDS_Shape & | theS | ) | [virtual, inherited] |
Reimplemented from GEOMAlgo_BuilderShape.
References NMTTools_PaveFiller.ChangeContext(), NMTTools_PaveFiller.DS(), GEOMAlgo_Tools3D.IsSplitToReverse(), GEOMAlgo_BuilderShape.myHistShapes, GEOMAlgo_Builder.myImages, GEOMAlgo_BuilderShape.myMapShape, GEOMAlgo_Builder.myPaveFiller, and GEOMAlgo_Builder.mySameDomainShapes.
| Standard_Boolean GEOMAlgo_Builder::IsDeleted | ( | const TopoDS_Shape & | theS | ) | [virtual, inherited] |
Reimplemented from GEOMAlgo_BuilderShape.
References GEOMAlgo_Builder.myImages, GEOMAlgo_BuilderShape.myMapShape, and GEOMAlgo_Builder.mySameDomainShapes.
| void GEOMAlgo_Builder::AddCompound | ( | const TopoDS_Shape & | theShape | ) | [inherited] |
References GEOMAlgo_Builder.AddShape().
| const TopTools_ListOfShape & GEOMAlgo_Builder::Shapes1 | ( | const Standard_Integer | theType | ) | const [inherited] |
References GEOMAlgo_Builder.myShapes1.
| const BRepAlgo_Image & GEOMAlgo_Builder::Images | ( | ) | const [inherited] |
References GEOMAlgo_Builder.myImages.
| const TopTools_ListOfShape & GEOMAlgo_Builder::InParts | ( | const TopoDS_Shape & | theShape | ) | const [inherited] |
References GEOMAlgo_Builder.myInParts.
| void GEOMAlgo_Builder::PerformInternal | ( | const NMTTools_PaveFiller & | theDSF | ) | [protected, virtual, inherited] |
References GEOMAlgo_Builder.BuildResult(), GEOMAlgo_Builder.ClearInternals(), GEOMAlgo_Builder.FillImagesContainers(), GEOMAlgo_Builder.FillImagesEdges(), GEOMAlgo_Builder.FillImagesFaces(), GEOMAlgo_Builder.FillImagesSolids(), GEOMAlgo_Builder.FillImagesVertices(), NMTTools_PaveFiller.IsDone(), GEOMAlgo_Algo.myErrorStatus, GEOMAlgo_Builder.myPaveFiller, GEOMAlgo_Builder.PostTreat(), GEOMAlgo_Builder.Prepare(), and GEOMAlgo_Builder.PrepareHistory().
| void GEOMAlgo_Builder::PrepareHistory | ( | ) | [protected, virtual, inherited] |
Reimplemented from GEOMAlgo_BuilderShape.
References GEOMAlgo_Builder.IsDeleted(), MapShapes(), GEOMAlgo_BuilderShape.myHasDeleted, GEOMAlgo_BuilderShape.myHasGenerated, GEOMAlgo_BuilderShape.myHasModified, GEOMAlgo_Builder.myImages, GEOMAlgo_BuilderShape.myImagesResult, GEOMAlgo_BuilderShape.myMapShape, GEOMAlgo_Builder.mySameDomainShapes, GEOMAlgo_BuilderShape.myShape, and GEOMAlgo_Builder.myShapes.
| void GEOMAlgo_Builder::ClearInternals | ( | ) | [protected, virtual, inherited] |
| void GEOMAlgo_Builder::Prepare | ( | ) | [protected, virtual, inherited] |
| void GEOMAlgo_Builder::AddShape1 | ( | const TopoDS_Shape & | theShape | ) | [protected, inherited] |
References GEOMAlgo_Builder.myShapes1.
| void GEOMAlgo_Builder::FillImagesVertices | ( | ) | [protected, inherited] |
| void GEOMAlgo_Builder::FillImagesEdges | ( | ) | [protected, inherited] |
References NMTTools_PaveFiller.ChangeCommonBlockPool(), NMTTools_PaveFiller.ChangeContext(), NMTTools_PaveFiller.DS(), PAL_MESH_030_geometry.i, GEOMAlgo_Tools3D.IsSplitToReverse(), GEOMAlgo_Algo.myErrorStatus, GEOMAlgo_Builder.myImages, GEOMAlgo_Builder.myPaveFiller, GEOMAlgo_Builder.mySameDomainShapes, NMTTools_PaveFiller.RealPaveBlock(), and NMTTools_PaveFiller.SplitShapesPool().
| void GEOMAlgo_Builder::FillImagesFaces | ( | ) | [protected, inherited] |
| void GEOMAlgo_Builder::FillIn2DParts | ( | ) | [protected, inherited] |
References NMTTools_PaveFiller.ChangeCommonBlockPool(), NMTTools_PaveFiller.DS(), NMTTools_CommonBlockPool.Extent(), NMTTools_ListIteratorOfListOfCommonBlock.Initialize(), NMTTools_PaveFiller.IP(), NMTTools_CommonBlock.IsPaveBlockOnFace(), NMTTools_ListIteratorOfListOfCommonBlock.More(), GEOMAlgo_Builder.myInParts, GEOMAlgo_Builder.myPaveFiller, NMTTools_ListIteratorOfListOfCommonBlock.Next(), NMTTools_CommonBlock.PaveBlock1(), NMTDS_InterfPool.SSInterferences(), and NMTTools_ListIteratorOfListOfCommonBlock.Value().
| void GEOMAlgo_Builder::BuildSplitFaces | ( | ) | [protected, inherited] |
References GEOMAlgo_ShapeSet.Add(), GEOMAlgo_WireEdgeSet.AddStartElement(), GEOMAlgo_BuilderArea.Areas(), NMTTools_PaveFiller.ChangeContext(), NMTTools_PaveFiller.DS(), PAL_MESH_030_geometry.i, NMTDS_ShapesDataStructure.Init(), NMTTools_PaveFiller.IP(), GEOMAlgo_ShapeSet.IsEqual(), GEOMAlgo_Builder.myImages, GEOMAlgo_Builder.myInParts, GEOMAlgo_Builder.myPaveFiller, GEOMAlgo_Builder.mySplitFaces, GEOMAlgo_BuilderFace.Perform(), GEOMAlgo_BuilderArea.SetContext(), GEOMAlgo_BuilderFace.SetFace(), GEOMAlgo_WireEdgeSet.SetFace(), GEOMAlgo_BuilderArea.SetShapes(), NMTDS_InterfPool.SSInterferences(), and GEOMAlgo_WireEdgeSet.StartElements().
| void GEOMAlgo_Builder::FillSameDomainFaces | ( | ) | [protected, inherited] |
References NMTTools_ListOfCoupleOfShape.Append(), NMTTools_Tools.AreFacesSameDomain(), NMTTools_PaveFiller.ChangeContext(), NMTDS_BoxBndTreeSelector.Clear(), NMTTools_PaveFiller.DS(), NMTTools_ListOfCoupleOfShape.Extent(), FindChains(), NMTTools_IndexedDataMapOfShapeIndexedMapOfShape.FindKey(), PAL_MESH_030_geometry.i, NMTDS_BoxBndTreeSelector.Indices(), NMTTools_PaveFiller.IP(), GEOMAlgo_Builder.myPaveFiller, GEOMAlgo_Builder.mySameDomainShapes, GEOMAlgo_Builder.mySplitFaces, NMTDS_BoxBndTreeSelector.SetBox(), NMTTools_CoupleOfShape.SetShape1(), NMTTools_CoupleOfShape.SetShape2(), and NMTDS_InterfPool.SSInterferences().
| void GEOMAlgo_Builder::FillImagesFaces1 | ( | ) | [protected, inherited] |
| void GEOMAlgo_Builder::FillInternalVertices | ( | ) | [protected, inherited] |
References NMTTools_PaveFiller.AloneVertices(), NMTTools_PaveFiller.ChangeContext(), NMTTools_IndexedDataMapOfIndexedMapOfInteger.Contains(), GEOMAlgo_Tools3D.CopyFace(), NMTTools_PaveFiller.DS(), NMTDS_InterfPool.ESInterferences(), NMTTools_IndexedDataMapOfIndexedMapOfInteger.FindFromKey(), NMTTools_PaveFiller.FindSDVertex(), PAL_MESH_030_geometry.i, NMTTools_PaveFiller.IP(), GEOMAlgo_Builder.myImages, GEOMAlgo_Builder.myPaveFiller, NMTDS_InterfPool.SSInterferences(), geompy.Tolerance(), UpdateCandidates(), and NMTDS_InterfPool.VSInterferences().
| void GEOMAlgo_Builder::FillImagesContainers | ( | const TopAbs_ShapeEnum | theType | ) | [protected, inherited] |
| void GEOMAlgo_Builder::FillImagesSolids | ( | ) | [protected, inherited] |
| void GEOMAlgo_Builder::FillIn3DParts | ( | ) | [protected, inherited] |
References GEOMAlgo_Builder.BuildDraftSolid(), NMTTools_PaveFiller.ChangeContext(), NMTTools_PaveFiller.DS(), PAL_MESH_030_geometry.i, GEOMAlgo_Tools3D.IsInternalFace(), GEOMAlgo_Tools3D.MakeConnexityBlock(), MapShapes(), GEOMAlgo_Builder.myDraftSolids, GEOMAlgo_Algo.myErrorStatus, GEOMAlgo_Builder.myImages, GEOMAlgo_Builder.myInParts, GEOMAlgo_Builder.myPaveFiller, and GEOMAlgo_Builder.mySameDomainShapes.
| void GEOMAlgo_Builder::BuildSplitSolids | ( | ) | [protected, inherited] |
References GEOMAlgo_ShapeSet.Add(), GEOMAlgo_BuilderArea.Areas(), GEOMAlgo_DataMapOfShapeShapeSet.Bind(), NMTTools_PaveFiller.ChangeContext(), GEOMAlgo_ShapeSet.Clear(), GEOMAlgo_Algo.ComputeInternalShapes(), GEOMAlgo_ShapeSet.Contains(), NMTTools_PaveFiller.DS(), GEOMAlgo_Algo.ErrorStatus(), GEOMAlgo_ShapeSet.GetSet(), PAL_MESH_030_geometry.i, GEOMAlgo_DataMapIteratorOfDataMapOfShapeShapeSet.Initialize(), GEOMAlgo_DataMapIteratorOfDataMapOfShapeShapeSet.Key(), GEOMAlgo_Algo.myComputeInternalShapes, GEOMAlgo_Builder.myDraftSolids, GEOMAlgo_Algo.myErrorStatus, GEOMAlgo_Builder.myImages, GEOMAlgo_Builder.myInParts, GEOMAlgo_Builder.myPaveFiller, GEOMAlgo_Builder.mySameDomainShapes, GEOMAlgo_BuilderSolid.Perform(), GEOMAlgo_BuilderArea.SetContext(), GEOMAlgo_BuilderArea.SetShapes(), GEOMAlgo_ShapeSet.Subtract(), and GEOMAlgo_DataMapIteratorOfDataMapOfShapeShapeSet.Value().
| void GEOMAlgo_Builder::FillInternalShapes | ( | ) | [protected, inherited] |
| void GEOMAlgo_Builder::BuildDraftSolid | ( | const TopoDS_Shape & | theSolid, |
| TopoDS_Shape & | theDraftSolid, | ||
| TopTools_ListOfShape & | theInternalFaces | ||
| ) | [protected, inherited] |
All splits of internal faces of
theSolid are in the list: theInternalFaces
References NMTTools_PaveFiller.ChangeContext(), NMTTools_PaveFiller.DS(), GEOMAlgo_Tools3D.IsSplitToReverse(), GEOMAlgo_Algo.myErrorStatus, GEOMAlgo_Builder.myImages, GEOMAlgo_Builder.myPaveFiller, and GEOMAlgo_Builder.mySameDomainShapes.
| const TopoDS_Shape & GEOMAlgo_BuilderShape::Shape | ( | ) | const [inherited] |
References GEOMAlgo_BuilderShape.myShape.
| Standard_Boolean GEOMAlgo_BuilderShape::HasDeleted | ( | ) | const [inherited] |
References GEOMAlgo_BuilderShape.myHasDeleted.
| Standard_Boolean GEOMAlgo_BuilderShape::HasGenerated | ( | ) | const [inherited] |
References GEOMAlgo_BuilderShape.myHasGenerated.
| Standard_Boolean GEOMAlgo_BuilderShape::HasModified | ( | ) | const [inherited] |
References GEOMAlgo_BuilderShape.myHasModified.
| const TopTools_IndexedDataMapOfShapeListOfShape & GEOMAlgo_BuilderShape::ImagesResult | ( | ) | const [inherited] |
References GEOMAlgo_BuilderShape.myImagesResult.
| Standard_Integer GEOMAlgo_Algo::ErrorStatus | ( | ) | const [inherited] |
References GEOMAlgo_Algo.myErrorStatus.
| Standard_Integer GEOMAlgo_Algo::WarningStatus | ( | ) | const [inherited] |
References GEOMAlgo_Algo.myWarningStatus.
| void GEOMAlgo_Algo::ComputeInternalShapes | ( | const Standard_Boolean | theFlag | ) | [inherited] |
References GEOMAlgo_Algo.myComputeInternalShapes.
| void GEOMAlgo_Algo::CheckData | ( | ) | [protected, virtual, inherited] |
Reimplemented in GEOMAlgo_FinderShapeOn, GEOMAlgo_FinderShapeOn1, GEOMAlgo_FinderShapeOn2, GEOMAlgo_FinderShapeOnQuad, GEOMAlgo_Gluer, GEOMAlgo_Gluer2, GEOMAlgo_ShapeInfoFiller, and GEOMAlgo_WESScaler.
References GEOMAlgo_Algo.myErrorStatus.
| void GEOMAlgo_Algo::CheckResult | ( | ) | [protected, virtual, inherited] |
Reimplemented in GEOMAlgo_Gluer.
References GEOMAlgo_Algo.myErrorStatus.
TopTools_ListOfShape GEOMAlgo_Splitter.myTools [protected] |
TopTools_MapOfShape GEOMAlgo_Splitter.myMapTools [protected] |
TopAbs_ShapeEnum GEOMAlgo_Splitter.myLimit [protected] |
Standard_Integer GEOMAlgo_Splitter.myLimitMode [protected] |
NMTTools_PPaveFiller GEOMAlgo_Builder.myPaveFiller [protected, inherited] |
TopTools_ListOfShape GEOMAlgo_Builder.myShapes [protected, inherited] |
Standard_Integer GEOMAlgo_Builder.myNbTypes [protected, inherited] |
TopTools_MapOfShape GEOMAlgo_Builder.myMapFence [protected, inherited] |
TopTools_ListOfShape GEOMAlgo_Builder.myShapes1[9] [protected, inherited] |
BRepAlgo_Image GEOMAlgo_Builder.myImages [protected, inherited] |
TopTools_IndexedDataMapOfShapeListOfShape GEOMAlgo_Builder.myInParts [protected, inherited] |
BRepAlgo_Image GEOMAlgo_Builder.mySplitFaces [protected, inherited] |
TopTools_IndexedDataMapOfShapeShape GEOMAlgo_Builder.mySameDomainShapes [protected, inherited] |
TopTools_IndexedDataMapOfShapeShape GEOMAlgo_Builder.myDraftSolids [protected, inherited] |
Standard_Integer GEOMAlgo_Builder.myEntryPoint [protected, inherited] |
TopoDS_Shape GEOMAlgo_BuilderShape.myShape [protected, inherited] |
TopTools_ListOfShape GEOMAlgo_BuilderShape.myHistShapes [protected, inherited] |
TopTools_MapOfShape GEOMAlgo_BuilderShape.myMapShape [protected, inherited] |
Standard_Boolean GEOMAlgo_BuilderShape.myHasDeleted [protected, inherited] |
Standard_Boolean GEOMAlgo_BuilderShape.myHasGenerated [protected, inherited] |
Standard_Boolean GEOMAlgo_BuilderShape.myHasModified [protected, inherited] |
TopTools_IndexedDataMapOfShapeListOfShape GEOMAlgo_BuilderShape.myImagesResult [protected, inherited] |
Standard_Integer GEOMAlgo_Algo.myErrorStatus [protected, inherited] |
Standard_Integer GEOMAlgo_Algo.myWarningStatus [protected, inherited] |
Standard_Boolean GEOMAlgo_Algo.myComputeInternalShapes [protected, inherited] |