RVC::CADELEMENT::BOX Class Reference

CAD element TYPE_RotationBox class implementation. More...

#include <rvc/cadelement.h>

List of all members.

Public Member Functions

 BOX (const BOX &rhs)
 BOX ()
void Clear ()
void GeneratePoints (POLYLINE &PolyLine, DIMENSION dim) const
const DRECT3DGetBoxExtents () const
double GetRotation () const
BOXoperator= (const BOX &rhs)
void SetBoxExtents (const DRECT3D &rect)
void SetRotation (double Rotation)

Detailed Description

CAD element TYPE_RotationBox class implementation.


Constructor & Destructor Documentation

RVC::CADELEMENT::BOX::BOX (  )  [inline]

Default Constructor.

RVC::CADELEMENT::BOX::BOX ( const BOX rhs  )  [inline]

Copy Constructor.


Member Function Documentation

void RVC::CADELEMENT::BOX::Clear (  )  [inline]

Clear the box.

void RVC::CADELEMENT::BOX::GeneratePoints ( POLYLINE PolyLine,
DIMENSION  dim 
) const
const DRECT3D& RVC::CADELEMENT::BOX::GetBoxExtents (  )  const [inline]

Get the box rectangle, unrotated.

Returns:
The box rectangle
double RVC::CADELEMENT::BOX::GetRotation (  )  const [inline]

Get the box rotation value in radians.

Returns:
The box rotation value in radians
BOX& RVC::CADELEMENT::BOX::operator= ( const BOX rhs  )  [inline]

Assignment Operator.

void RVC::CADELEMENT::BOX::SetBoxExtents ( const DRECT3D rect  )  [inline]

Set the box rectangle, unrotated.

void RVC::CADELEMENT::BOX::SetRotation ( double  Rotation  )  [inline]

Set the box rotation value in radians.


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

Generated on Sun Oct 7 21:36:44 2012 for TNTsdk 2012 by  doxygen 1.6.1