CRigWorker Class Reference
[Sail computations library]

#include <rigworker.h>

Inheritance diagram for CRigWorker:

CRigDef

List of all members.

Public Member Functions

 CRigWorker (const CRigDef &d)
CPanelGroup makeRig () const
CPoint3d mastCenter (const real &h) const


Detailed Description

The CRigWorker class does all the rig-related calculations. It is used to create the rig from its definition.

See also:
CRigDef, CPanelGroup

Definition at line 33 of file rigworker.h.


Constructor & Destructor Documentation

CRigWorker::CRigWorker ( const CRigDef d  ) 

The constructor does some preliminary calculations to set internal variables.

Definition at line 29 of file rigworker.cpp.


Member Function Documentation

CPanelGroup CRigWorker::makeRig (  )  const

CPoint3d CRigWorker::mastCenter ( const real &  HM  )  const

Routine for computing the 3D point at center of mast at a given height

Author:
Robert Laine

Definition at line 213 of file rigworker.cpp.

References CRigDef::foreI, CRigDef::foreJ, CRigDef::MCord, CRigDef::MHeight, CRigDef::MRakeM, CRigDef::MRnd, CRigDef::MRndPos, CMatrix::rot3d(), and CVector::unit().

Referenced by CFormRigDef::check(), and makeRig().


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

Generated on Sun Mar 22 21:38:32 2009 for Sailcut CAD by  doxygen 1.5.6