RVC::OP::PROFILING::STACKPROFILES_PARAMETERS Class Reference

These parameters describes stack profiles of surface represented by raster build by static method ProcessStackProfiles. More...

#include <rvc/opprofiling.h>

Inheritance diagram for RVC::OP::PROFILING::STACKPROFILES_PARAMETERS:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 STACKPROFILES_PARAMETERS ()
 ~STACKPROFILES_PARAMETERS ()
INT32 GetDistanceAcross () const
INT32 GetDistanceAlong () const
INT32 GetMaximumAmplitude () const
double GetRotationAngle () const
bool GetShowAreaAbove () const
bool GetShowBaselines () const
POLYLINE::SPLINE GetSplineType () const
INT32 SetDistanceAcross (const INT32 distance)
INT32 SetDistanceAlong (const INT32 distance)
INT32 SetMaximumAmplitude (const INT32 amplitude)
double SetRotationAngle (const double angle)
void SetShowAreaAbove (const bool show)
void SetShowBaselines (const bool show)
void SetSplineType (const POLYLINE::SPLINE spline)

Detailed Description

These parameters describes stack profiles of surface represented by raster build by static method ProcessStackProfiles.

DistanceAcross specifies distance in cells between profiles and must be in range (1, 8192) and default is 12. DistanceAlong specifies distance in cells between sample points on profile and must be in range (1, 8192) and default is 4. MaximumAmplitude specifies maximum amplitude of profile and must be in range (1, 8192) and default is 32. RotationAngle specifies directional angle of profile in degrees and must be in range (-90.0, 90.0) and default is 0 which is direction to East in raster coordinates. SplineType specifies spline type of profile line and can be None, Quadratic or Qubic BSpline and default is None. ShowBaselines specifies displaying baseline of profiles that lies on level of middle of range of surface values and default is false. ShowAreaAbove specify displaying area above baselines by drawing verical lines there and default is false.


Constructor & Destructor Documentation

RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::STACKPROFILES_PARAMETERS (  )  [inline]
RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::~STACKPROFILES_PARAMETERS (  )  [inline]

Member Function Documentation

INT32 RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::GetDistanceAcross (  )  const [inline]

See class comment.

INT32 RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::GetDistanceAlong (  )  const [inline]

See class comment.

INT32 RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::GetMaximumAmplitude (  )  const [inline]

See class comment.

double RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::GetRotationAngle (  )  const [inline]

See class comment.

bool RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::GetShowAreaAbove (  )  const [inline]

See class comment.

bool RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::GetShowBaselines (  )  const [inline]

See class comment.

POLYLINE::SPLINE RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::GetSplineType (  )  const [inline]
INT32 RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::SetDistanceAcross ( const INT32  distance  )  [inline]

See class comment.

INT32 RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::SetDistanceAlong ( const INT32  distance  )  [inline]

See class comment.

INT32 RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::SetMaximumAmplitude ( const INT32  amplitude  )  [inline]

See class comment.

double RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::SetRotationAngle ( const double  angle  )  [inline]

See class comment.

void RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::SetShowAreaAbove ( const bool  show  )  [inline]

See class comment.

void RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::SetShowBaselines ( const bool  show  )  [inline]

See class comment.

void RVC::OP::PROFILING::STACKPROFILES_PARAMETERS::SetSplineType ( const POLYLINE::SPLINE  spline  )  [inline]

See class comment.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:38:35 2012 for TNTsdk 2012 by  doxygen 1.6.1