|
virtual Surface * | Clone () const =0 |
|
virtual int | Dimension () const =0 |
|
virtual int | ParamDim () const =0 |
|
virtual void | Scale (double scale)=0 |
|
virtual void | Scale (const RVector &scale)=0 |
|
virtual void | Point2Param (const Point &p, RVector &prm) const =0 |
|
virtual Point | Param2Point (const RVector ¶m) const =0 |
|
virtual RVector | DParam (const RVector ¶m1, const RVector ¶m2) const |
|
virtual double | ChordDist (const RVector ¶m1, const RVector ¶m2) const =0 |
|
virtual RVector | Normal (const RVector ¶m) const =0 |
|
virtual void | SetCamera (const Point &cam) |
|
virtual bool | RayIntersect (const RVector &dir, Point &pi) const |
|
virtual bool | Inside (const Point &p) const |
|
virtual std::ostream & | put (std::ostream &os) const =0 |
|
|
virtual std::istream & | get (std::istream &is)=0 |
|
|
Surface * | ReadSurface (std::istream &is) |
|
std::ostream & | operator<< (std::ostream &os, const Surface &surf) |
|
int | BndNodeParams (const Mesh &mesh, RDenseMatrix &pvecs) |
|
The documentation for this class was generated from the following file:
- /home/ucacmas/src/toast/toast_sf/toastpp-code/toast/trunk/src/libfe/surface.h