Base::Axis Class Reference

The Axis class. More...

#include <Axis.h>

Public Member Functions

 Axis ()
 default constructor More...
 
 Axis (const Axis &)
 
 Axis (const Vector3d &Orig, const Vector3d &Dir)
 
const Vector3dgetBase () const
 
const Vector3dgetDirection () const
 
void move (const Vector3d &MovVec)
 
bool operator!= (const Axis &) const
 
Axis operator* (const Placement &p) const
 
Axisoperator*= (const Placement &p)
 Operators. More...
 
Axisoperator= (const Axis &)
 
bool operator== (const Axis &) const
 
void reverse ()
 
Axis reversed () const
 
void setBase (const Vector3d &Orig)
 
void setDirection (const Vector3d &Dir)
 
 ~Axis ()
 Destruction. More...
 

Detailed Description

The Axis class.

Constructor & Destructor Documentation

◆ Axis() [1/3]

Axis::Axis ( )

default constructor

◆ Axis() [2/3]

Axis::Axis ( const Axis that)

◆ Axis() [3/3]

Axis::Axis ( const Vector3d Orig,
const Vector3d Dir 
)

◆ ~Axis()

Base::Axis::~Axis ( )

Destruction.

Member Function Documentation

◆ getBase()

◆ getDirection()

◆ move()

◆ operator!=()

bool Axis::operator!= ( const Axis that) const

◆ operator*()

Axis Axis::operator* ( const Placement p) const

◆ operator*=()

Axis & Axis::operator*= ( const Placement p)

Operators.

◆ operator=()

Axis & Axis::operator= ( const Axis New)

◆ operator==()

bool Axis::operator== ( const Axis that) const

◆ reverse()

void Axis::reverse ( )

◆ reversed()

Axis Axis::reversed ( ) const

◆ setBase()

◆ setDirection()


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