Public Types | |
| enum | TrackMode { None, Extend, ReTrack, Erase, Move } |
Public Member Functions | |
| DeclareEnumUtils (TrackMode) | |
| TrackPlane (const BinID &start, const BinID &stop, float time) | |
| TrackPlane (const BinID &start, const BinID &stop, float starttime, float stoptime) | |
| TrackPlane () | |
| bool | isVertical () const |
| const CubeSampling & | boundingBox () const |
| CubeSampling & | boundingBox () |
| Coord3 | normal (const FloatMathFunction *t2d=0) const |
| float | distance (const Coord3 &, const FloatMathFunction *t2d=0) const |
| const BinIDValue & | motion () const |
| void | setMotion (int inl, int crl, float z) |
| void | computePlane (Plane3 &) const |
| void | setTrackMode (TrackMode tm) |
| TrackMode | getTrackMode () const |
| void | fillPar (IOPar &) const |
| bool | usePar (const IOPar &) |
Static Protected Member Functions | |
| static const char * | sKeyTrackMode () |
Protected Attributes | |
| CubeSampling | cubesampling |
| BinIDValue | motion_ |
| TrackMode | trackmode |
| MPE::TrackPlane::TrackPlane | ( | const BinID & | start, | |
| const BinID & | stop, | |||
| float | starttime, | |||
| float | stoptime | |||
| ) |
| MPE::TrackPlane::TrackPlane | ( | ) | [inline] |
| const CubeSampling& MPE::TrackPlane::boundingBox | ( | ) | const [inline] |
| CubeSampling& MPE::TrackPlane::boundingBox | ( | ) | [inline] |
| void MPE::TrackPlane::computePlane | ( | Plane3 & | ) | const |
| MPE::TrackPlane::DeclareEnumUtils | ( | TrackMode | ) |
| float MPE::TrackPlane::distance | ( | const Coord3 & | , | |
| const FloatMathFunction * | t2d = 0 | |||
| ) | const |
| void MPE::TrackPlane::fillPar | ( | IOPar & | ) | const |
| TrackMode MPE::TrackPlane::getTrackMode | ( | ) | const [inline] |
| bool MPE::TrackPlane::isVertical | ( | ) | const |
| const BinIDValue& MPE::TrackPlane::motion | ( | ) | const [inline] |
| Coord3 MPE::TrackPlane::normal | ( | const FloatMathFunction * | t2d = 0 |
) | const |
| void MPE::TrackPlane::setMotion | ( | int | inl, | |
| int | crl, | |||
| float | z | |||
| ) |
| void MPE::TrackPlane::setTrackMode | ( | TrackMode | tm | ) | [inline] |
| static const char* MPE::TrackPlane::sKeyTrackMode | ( | ) | [inline, static, protected] |
| bool MPE::TrackPlane::usePar | ( | const IOPar & | ) |
CubeSampling MPE::TrackPlane::cubesampling [protected] |
BinIDValue MPE::TrackPlane::motion_ [protected] |
TrackMode MPE::TrackPlane::trackmode [protected] |
1.7.1