A Geom point and a tolerance.
#include <TopOpeBRepDS_Curve.hxx>
Public Member Functions |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| | TopOpeBRepDS_Curve () |
| | TopOpeBRepDS_Curve (const Handle< Geom_Curve > &P, const Standard_Real T, const Standard_Boolean IsWalk=Standard_False) |
| void | DefineCurve (const Handle< Geom_Curve > &P, const Standard_Real T, const Standard_Boolean IsWalk) |
| void | Tolerance (const Standard_Real tol) |
| | Update the tolerance
|
| void | SetSCI (const Handle< TopOpeBRepDS_Interference > &I1, const Handle< TopOpeBRepDS_Interference > &I2) |
| | define the interferences face/curve.
|
const
Handle_TopOpeBRepDS_Interference & | GetSCI1 () const |
const
Handle_TopOpeBRepDS_Interference & | GetSCI2 () const |
| void | GetSCI (Handle< TopOpeBRepDS_Interference > &I1, Handle< TopOpeBRepDS_Interference > &I2) const |
| void | SetShapes (const TopoDS_Shape &S1, const TopoDS_Shape &S2) |
| void | GetShapes (TopoDS_Shape &S1, TopoDS_Shape &S2) const |
| const TopoDS_Shape & | Shape1 () const |
| TopoDS_Shape & | ChangeShape1 () |
| const TopoDS_Shape & | Shape2 () const |
| TopoDS_Shape & | ChangeShape2 () |
| const Handle_Geom_Curve & | Curve () const |
| void | SetRange (const Standard_Real First, const Standard_Real Last) |
| Standard_Boolean | Range (Standard_Real &First, Standard_Real &Last) const |
| Standard_Real | Tolerance () const |
| Handle_Geom_Curve & | ChangeCurve () |
| void | Curve (const Handle< Geom_Curve > &C3D, const Standard_Real Tol) |
| const Handle_Geom2d_Curve & | Curve1 () const |
| void | Curve1 (const Handle< Geom2d_Curve > &PC1) |
| const Handle_Geom2d_Curve & | Curve2 () const |
| void | Curve2 (const Handle< Geom2d_Curve > &PC2) |
| Standard_Boolean | IsWalk () const |
| void | ChangeIsWalk (const Standard_Boolean B) |
| Standard_Boolean | Keep () const |
| void | ChangeKeep (const Standard_Boolean B) |
| Standard_Integer | Mother () const |
| void | ChangeMother (const Standard_Integer I) |
| Standard_Integer | DSIndex () const |
| void | ChangeDSIndex (const Standard_Integer I) |
| Standard_OStream & | Dump (Standard_OStream &OS, const Standard_Integer index, const Standard_Boolean compact=Standard_True) const |
Constructor & Destructor Documentation
| TopOpeBRepDS_Curve::TopOpeBRepDS_Curve |
( |
| ) |
|
Member Function Documentation
| Handle_Geom_Curve& TopOpeBRepDS_Curve::ChangeCurve |
( |
| ) |
|
| const Handle_Geom_Curve& TopOpeBRepDS_Curve::Curve |
( |
| ) |
const |
| const Handle_Geom2d_Curve& TopOpeBRepDS_Curve::Curve1 |
( |
| ) |
const |
| void TopOpeBRepDS_Curve::Curve1 |
( |
const Handle< Geom2d_Curve > & |
PC1 | ) |
|
| void TopOpeBRepDS_Curve::Curve2 |
( |
const Handle< Geom2d_Curve > & |
PC2 | ) |
|
| const Handle_Geom2d_Curve& TopOpeBRepDS_Curve::Curve2 |
( |
| ) |
const |
| const Handle_TopOpeBRepDS_Interference& TopOpeBRepDS_Curve::GetSCI1 |
( |
| ) |
const |
| const Handle_TopOpeBRepDS_Interference& TopOpeBRepDS_Curve::GetSCI2 |
( |
| ) |
const |
| void TopOpeBRepDS_Curve::operator delete |
( |
void * |
anAddress | ) |
[inline] |
| void* TopOpeBRepDS_Curve::operator new |
( |
size_t |
, |
|
|
void * |
anAddress |
|
) |
| [inline] |
| void* TopOpeBRepDS_Curve::operator new |
( |
size_t |
size | ) |
[inline] |
The documentation for this class was generated from the following file: