#include <GEOMAlgo_Clsf.hxx>
#include <GeomAdaptor_Surface.hxx>
#include <Standard_DefineHandle.hxx>
#include <vector>
Go to the source code of this file.
|
DEFINE_STANDARD_HANDLE(GEOMAlgo_ClsfQuad,
GEOMAlgo_Clsf) class
GEOMAlgo_ClsfQuad virtual
Standard_EXPORT | ~GEOMAlgo_ClsfQuad () |
|
Standard_EXPORT void | SetCorners (const gp_Pnt &theTopLeftPoint, const gp_Pnt &theTopRigthPoint, const gp_Pnt &theBottomLeftPoint, const gp_Pnt &theBottomRigthPoint) |
|
Standard_EXPORT void | GetCorners (gp_Pnt &theTopLeftPoint, gp_Pnt &theTopRigthPoint, gp_Pnt &theBottomLeftPoint, gp_Pnt &theBottomRigthPoint) const |
|
virtual Standard_EXPORT void | Perform () |
|
virtual Standard_EXPORT void | CheckData () |
|
virtual Standard_EXPORT
Standard_Boolean | CanBeON (const Handle(Geom_Curve)&aC) const |
|
virtual Standard_EXPORT
Standard_Boolean | CanBeON (const Handle(Geom_Surface)&aST) const |
|
virtual Standard_EXPORT Standard_Boolean CanBeON |
( |
const Handle(Geom_Curve)& |
aC | ) |
const |
|
virtual |
virtual Standard_EXPORT Standard_Boolean CanBeON |
( |
const Handle(Geom_Surface)& |
aST | ) |
const |
|
virtual |
virtual Standard_EXPORT void CheckData |
( |
| ) |
|
|
virtual |
Standard_EXPORT void GetCorners |
( |
gp_Pnt & |
theTopLeftPoint, |
|
|
gp_Pnt & |
theTopRigthPoint, |
|
|
gp_Pnt & |
theBottomLeftPoint, |
|
|
gp_Pnt & |
theBottomRigthPoint |
|
) |
| const |
virtual Standard_EXPORT void Perform |
( |
| ) |
|
|
virtual |
void GEOMAlgo_ClsfQuad::SetCorners |
( |
const gp_Pnt & |
theTopLeftPoint, |
|
|
const gp_Pnt & |
theTopRigthPoint, |
|
|
const gp_Pnt & |
theBottomLeftPoint, |
|
|
const gp_Pnt & |
theBottomRigthPoint |
|
) |
| |
GEOMAlgo_ClsfQuad::~GEOMAlgo_ClsfQuad |
( |
| ) |
|
|
virtual |
std::vector<GeomAdaptor_Surface> myPlanes |
std::vector<gp_Pnt> myPoints |