Classes |
| class | BinIDSurface |
| class | CubicBezierCurve |
| class | CubicBezierSurfacePatch |
| class | CubicBezierSurface |
| class | ExplFaultStickSurface |
| class | ExplPlaneIntersection |
| class | ExplPolygonSurface |
| class | FaultBinIDSurfaceIntersector |
| class | FaultStickSurface |
| class | ElementEditor |
| class | ElementEditorImpl |
| class | BinIDElementEditor |
| class | PlaneElementEditor |
| class | Element |
| class | Horizon2DLine |
| class | IndexedGeometry |
| class | IndexedShape |
| class | ParametricCurve |
| | A curve that is defined by regularly sampled positions. More...
|
| class | ParametricSurface |
| class | PolygonSurface |
| class | PolygonSurfEditor |
| class | RandomLine |
| class | RandomLineSet |
| class | RowColSurface |
| class | StickSetEditor |
Enumerations |
| enum | ChangeTag { StickChange = __mUndefIntVal+1,
StickInsert,
StickRemove,
StickHide
} |
| enum | StickStatus { NoStatus = 0,
Selected = 1,
Hidden = 2,
Preferred = 4
} |
Functions |
| Coord3 | cubicDeCasteljau (const Coord3 *p, char i0, char di, float u) |
| Coord3 | cubicDeCasteljauTangent (const Coord3 *p, char i0, char di, float u) |
| | ~FaultStickSet () |
| bool | isEmpty () const |
| Element * | clone () const |
| virtual bool | insertStick (const Coord3 &firstpos, const Coord3 &editnormal, int stick=0, int firstcol=0) |
| bool | removeStick (int stick) |
| bool | insertKnot (const RowCol &, const Coord3 &) |
| bool | removeKnot (const RowCol &) |
| int | nrSticks () const |
| int | nrKnots (int stick) const |
| const TypeSet< Coord3 > * | getStick (int stickidx) const |
| StepInterval< int > | rowRange () const |
| StepInterval< int > | colRange (int stick) const |
| bool | setKnot (const RowCol &, const Coord3 &) |
| Coord3 | getKnot (const RowCol &) const |
| bool | isKnotDefined (const RowCol &) const |
| const Coord3 & | getEditPlaneNormal (int stick) const |
| void | addUdfRow (int stickidx, int firstknotnr, int nrknots) |
| void | addEditPlaneNormal (const Coord3 &) |
| void | geometricStickOrder (TypeSet< int > &sticknrs, double zscale, bool orderall=true) const |
| bool | isTwisted (int sticknr1, int sticknr2, double zscale) const |
| void | selectStick (int sticknr, bool yn) |
| bool | isStickSelected (int sticknr) const |
| void | hideStick (int sticknr, bool yn) |
| bool | isStickHidden (int sticknr) const |
| void | preferStick (int sticknr) |
| int | preferredStickNr () const |
| double | interStickDist (int sticknr1, int sticknr2, double zscale) const |
| mGlobal void | initStdClasses () |
Variables |
| mClass | FaultStickSet |
| int | firstrow_ |
| ObjectSet< TypeSet< Coord3 > > | sticks_ |
| TypeSet< int > | firstcols_ |
| TypeSet< Coord3 > | editplanenormals_ |
| TypeSet< unsigned int > | stickstatus_ |