#include <GEOMAlgo_SolidSolid.hxx>
Public Member Functions | |
Standard_EXPORT | GEOMAlgo_SolidSolid () |
virtual Standard_EXPORT | ~GEOMAlgo_SolidSolid () |
virtual Standard_EXPORT void | Perform () |
Standard_EXPORT void | SetShape2 (const TopoDS_Shape &aS) |
Standard_EXPORT const TopoDS_Shape & | Shape2 () const |
Public Member Functions inherited from GEOMAlgo_ShellSolid | |
Standard_EXPORT | GEOMAlgo_ShellSolid () |
virtual Standard_EXPORT | ~GEOMAlgo_ShellSolid () |
Public Member Functions inherited from GEOMAlgo_ShapeSolid | |
Standard_EXPORT void | SetFiller (const BOPAlgo_PaveFiller &aDSF) |
virtual Standard_EXPORT | ~GEOMAlgo_ShapeSolid () |
Standard_EXPORT const TopTools_ListOfShape & | Shapes (const TopAbs_State aState) const |
Public Member Functions inherited from GEOMAlgo_Algo | |
Standard_EXPORT Standard_Integer | ErrorStatus () const |
Standard_EXPORT Standard_Integer | WarningStatus () const |
Standard_EXPORT void | ComputeInternalShapes (const Standard_Boolean theFlag) |
Allows to omit of creation of internal shapes (manifold topology). More... | |
Protected Member Functions | |
virtual Standard_EXPORT void | BuildResult () |
Protected Attributes | |
TopoDS_Shape | myS2 |
GEOMAlgo_SolidSolid::GEOMAlgo_SolidSolid | ( | ) |
|
virtual |
|
protectedvirtual |
Reimplemented from GEOMAlgo_ShellSolid.
References GEOMAlgo_Algo::myErrorStatus, GEOMAlgo_ShapeSolid::myLSIN, GEOMAlgo_ShapeSolid::myLSON, GEOMAlgo_ShapeSolid::myLSOUT, myS2, and GEOMAlgo_ShellSolid::Perform().
|
virtual |
Reimplemented from GEOMAlgo_ShellSolid.
References BuildResult(), GEOMAlgo_ShapeSolid::myDSFiller, GEOMAlgo_Algo::myErrorStatus, GEOMAlgo_ShapeSolid::myRank, and NULL.
void GEOMAlgo_SolidSolid::SetShape2 | ( | const TopoDS_Shape & | aS | ) |
References myS2.
const TopoDS_Shape & GEOMAlgo_SolidSolid::Shape2 | ( | ) | const |
References myS2.
|
protected |