#include <GEOMAlgo_FinderShapeOn.hxx>
|
static Standard_EXPORT void | CopySource (const TopoDS_Shape &aS, TopTools_DataMapOfShapeShape &aImages, TopTools_DataMapOfShapeShape &aOriginals, TopoDS_Shape &aSC) |
|
static Standard_EXPORT
Standard_Boolean | BuildTriangulation (const TopoDS_Shape &aS) |
|
GEOMAlgo_FinderShapeOn::GEOMAlgo_FinderShapeOn |
( |
| ) |
|
GEOMAlgo_FinderShapeOn::~GEOMAlgo_FinderShapeOn |
( |
| ) |
|
|
virtual |
Standard_Boolean GEOMAlgo_FinderShapeOn::BuildTriangulation |
( |
const TopoDS_Shape & |
aS | ) |
|
|
static |
void GEOMAlgo_FinderShapeOn::CheckData |
( |
| ) |
|
|
protectedvirtual |
void GEOMAlgo_FinderShapeOn::CopySource |
( |
const TopoDS_Shape & |
aS, |
|
|
TopTools_DataMapOfShapeShape & |
aImages, |
|
|
TopTools_DataMapOfShapeShape & |
aOriginals, |
|
|
TopoDS_Shape & |
aSC |
|
) |
| |
|
static |
void GEOMAlgo_FinderShapeOn::Find |
( |
| ) |
|
|
protected |
void GEOMAlgo_FinderShapeOn::Find |
( |
const TopoDS_Shape & |
aS | ) |
|
|
protected |
References GEOMAlgo_Algo::ErrorStatus(), iErr, myArg1, myArg2, GEOMAlgo_Algo::myErrorStatus, myImages, myMSS, myShapeType, NULL, GEOMAlgo_Algo::Perform(), GEOMAlgo_ShapeSolid::SetFiller(), GEOMAlgo_SolidSolid::SetShape2(), and GEOMAlgo_ShapeSolid::Shapes().
void GEOMAlgo_FinderShapeOn::FindVertices |
( |
| ) |
|
|
protected |
Standard_EXPORT const GEOMAlgo_FinderShapeOn::Handle |
( |
Geom_Surface |
| ) |
const |
GEOMAlgo_FinderShapeOn::Handle |
( |
Geom_Surface |
| ) |
|
|
protected |
void GEOMAlgo_FinderShapeOn::MakeArgument1 |
( |
| ) |
|
|
protected |
void GEOMAlgo_FinderShapeOn::MakeArgument2 |
( |
| ) |
|
|
protected |
void GEOMAlgo_FinderShapeOn::Perform |
( |
| ) |
|
|
virtual |
Reimplemented from GEOMAlgo_ShapeAlgo.
References CheckData(), Find(), FindVertices(), GEOMAlgo_SurfaceTools::IsAnalytic(), MakeArgument1(), MakeArgument2(), GEOMAlgo_Algo::myErrorStatus, myIsAnalytic, myLS, myMSS, GEOMAlgo_ShapeAlgo::myResult, myShapeType, GEOMAlgo_Algo::myWarningStatus, and GEOMAlgo_ShapeAlgo::Perform().
Standard_EXPORT void GEOMAlgo_FinderShapeOn::SetShapeType |
( |
const TopAbs_ShapeEnum |
aST | ) |
|
void GEOMAlgo_FinderShapeOn::SetSurface |
( |
const Handle(Geom_Surface)& |
aS | ) |
|
const TopTools_ListOfShape & GEOMAlgo_FinderShapeOn::Shapes |
( |
| ) |
const |
TopAbs_ShapeEnum GEOMAlgo_FinderShapeOn::ShapeType |
( |
| ) |
const |
TopoDS_Shape GEOMAlgo_FinderShapeOn::myArg1 |
|
protected |
TopoDS_Shape GEOMAlgo_FinderShapeOn::myArg2 |
|
protected |
TopTools_DataMapOfShapeShape GEOMAlgo_FinderShapeOn::myImages |
|
protected |
Standard_Boolean GEOMAlgo_FinderShapeOn::myIsAnalytic |
|
protected |
TopTools_ListOfShape GEOMAlgo_FinderShapeOn::myLS |
|
protected |
TopAbs_ShapeEnum GEOMAlgo_FinderShapeOn::myShapeType |
|
protected |
The documentation for this class was generated from the following files: