|
Overture
Version 25
|
Curve base class specifying the basic behavior of all Curves. More...
#include <smesh.hh>


Public Member Functions | |
| Curve (int ps=-1, int pe=-1) | |
| virtual | ~Curve () |
| virtual NurbsMapping & | getNurbs ()=0 |
| virtual real | getRangeBound (int side, int axis)=0 |
| Region * | region_1 () |
| Region * | region_2 () |
| virtual void | region_1 (Region *r) |
| virtual void | region_2 (Region *r) |
| virtual void | unbindRegion (Region *r) |
| void | setStartPointID (int pid) |
| void | setEndPointID (int pid) |
| int | getStartPointID () |
| int | getEndPointID () |
| virtual void | discretize (real dxRef, real dyRef, ArraySimple< real > &grid)=0 |
| discretize the curve using dxRef and dyRef as a guide, return the | |
| virtual ArraySimple< int > & | getGridIDList ()=0 |
| virtual ArraySimple< real > & | getVertices ()=0 |
| virtual void | resetIDList () |
| virtual int | numberOfPoints ()=0 |
| int | ID () const |
Protected Attributes | |
| ArraySimple< int > | gridIDList |
Curve base class specifying the basic behavior of all Curves.
|
inline |
|
inlinevirtual |
|
pure virtual |
discretize the curve using dxRef and dyRef as a guide, return the
Implemented in CompositeCurve, and SimpleCurve.
|
inline |
|
pure virtual |
Implemented in CompositeCurve, and SimpleCurve.
|
pure virtual |
Implemented in CompositeCurve, and SimpleCurve.
|
pure virtual |
Implemented in CompositeCurve, and SimpleCurve.
Referenced by Region::addCurve().
|
inline |
|
pure virtual |
Implemented in CompositeCurve, and SimpleCurve.
|
inline |
Referenced by main().
|
pure virtual |
Implemented in CompositeCurve, and SimpleCurve.
Referenced by main().
|
inline |
Referenced by Region::addCurve(), main(), SimpleCurve::numberOfPoints(), and SimpleCurve::region_1().
|
inlinevirtual |
Reimplemented in CompositeCurve, and SimpleCurve.
References r.
|
inline |
Referenced by Region::addCurve(), and SimpleCurve::region_2().
|
inlinevirtual |
Reimplemented in CompositeCurve, and SimpleCurve.
References r.
|
inlinevirtual |
References gridIDList.
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented in CompositeCurve.
Referenced by Region::delCurve().
|
protected |
Referenced by resetIDList().
1.8.3