Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ippScanOnCurveHintCommand Class Reference

Inheritance diagram for ippScanOnCurveHintCommand:

ippCommand ippObject List of all members.

Public Member Functions

 ippScanOnCurveHintCommand (unsigned int tgNum, double inDeviation, double inMinRadiusOfCurvature)
virtual ~ippScanOnCurveHintCommand ()
void setDeviation (double inDeviation)
void setMinRadiusOfCurvature (double inMinRadiusOfCurvature)
double getDeviation () const
double getMinRadiusOfCurvature () const
virtual std::string getCommandString () const

Detailed Description

The ScanOnCurveHint command defines expected deviations of the measured curve from the nominal curve. The deviation can be used by the DME to optimize or cancel the execution of the ScanOnCurve command. ScanOnCurveHint (Deviation, MinRadiusOfCurvature)

Parameters : Deviation : defines the maximum expected bias of measured data from the nominal data in the direction of the nominal direction vector. MinRadiusOfCurvature: Prognostic minimum radius in the curve to measure. Only values greater zero are allowed. Remarks : Using the above and other information (f.I. point distance…) the server can and must reduce the scanning speed to guarantee measurement accuracy if necessary.

Definition at line 32 of file ippScanOnCurveHintCommand.h.


Constructor & Destructor Documentation

ippScanOnCurveHintCommand::ippScanOnCurveHintCommand unsigned int  tgNum,
double  inDeviation,
double  inMinRadiusOfCurvature
 

Definition at line 16 of file ippScanOnCurveHintCommand.cpp.

References CommandTag.

ippScanOnCurveHintCommand::~ippScanOnCurveHintCommand  )  [virtual]
 

Definition at line 28 of file ippScanOnCurveHintCommand.cpp.


Member Function Documentation

std::string ippScanOnCurveHintCommand::getCommandString  )  const [virtual]
 

Reimplemented from ippCommand.

Definition at line 32 of file ippScanOnCurveHintCommand.cpp.

References ippStringBuilder::AppendParam(), ippStringBuilder::EndFunc(), ippCommand::getCommandName(), ippStringBuilder::StartFunc(), and ippStringBuilder::ToString().

Referenced by ippCommandTestCase::testScanOnCurveHintCommand().

double ippScanOnCurveHintCommand::getDeviation  )  const
 

Definition at line 46 of file ippScanOnCurveHintCommand.h.

double ippScanOnCurveHintCommand::getMinRadiusOfCurvature  )  const
 

Definition at line 47 of file ippScanOnCurveHintCommand.h.

void ippScanOnCurveHintCommand::setDeviation double  inDeviation  ) 
 

Definition at line 43 of file ippScanOnCurveHintCommand.h.

void ippScanOnCurveHintCommand::setMinRadiusOfCurvature double  inMinRadiusOfCurvature  ) 
 

Definition at line 44 of file ippScanOnCurveHintCommand.h.


The documentation for this class was generated from the following files:
Generated on Wed Nov 8 00:21:05 2006 for IPPDME by  doxygen 1.4.1