|
Overture
Version 25
|
a curve consisting of one or more other curves, More...
#include <smesh.hh>


Public Types | |
| typedef std::vector< Curve * > ::iterator | curve_iterator |
Public Member Functions | |
| CompositeCurve () | |
| virtual | ~CompositeCurve () |
| virtual NurbsMapping & | getNurbs () |
| virtual real | getRangeBound (int side, int axis) |
| virtual void | discretize (real dxRef, real dyRef, ArraySimple< real > &grid) |
| discretize the curve using dxRef and dyRef as a guide, return the | |
| virtual ArraySimple< int > & | getGridIDList () |
| virtual ArraySimple< real > & | getVertices () |
| virtual int | numberOfPoints () |
| virtual void | region_1 (Region *r) |
| virtual void | region_2 (Region *r) |
| virtual void | unbindRegion (Region *r) |
| curve_iterator | curve_begin () |
| curve_iterator | curve_end () |
| int | curve_size () const |
| bool | push (Curve *c) |
| Curve * | pop () |
Public Member Functions inherited from Curve | |
| Curve (int ps=-1, int pe=-1) | |
| virtual | ~Curve () |
| Region * | region_1 () |
| Region * | region_2 () |
| void | setStartPointID (int pid) |
| void | setEndPointID (int pid) |
| int | getStartPointID () |
| int | getEndPointID () |
| virtual void | resetIDList () |
| int | ID () const |
Additional Inherited Members | |
Protected Attributes inherited from Curve | |
| ArraySimple< int > | gridIDList |
a curve consisting of one or more other curves,
| typedef std::vector<Curve*>::iterator CompositeCurve::curve_iterator |
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
virtual |
discretize the curve using dxRef and dyRef as a guide, return the
Implements Curve.
|
virtual |
Implements Curve.
|
inlinevirtual |
Implements Curve.
|
inlinevirtual |
|
virtual |
Implements Curve.
|
virtual |
Implements Curve.
| Curve* CompositeCurve::pop | ( | ) |
| bool CompositeCurve::push | ( | Curve * | c | ) |
1.8.3