[ROOT] --> small

class CDirectionStep
    extends CGeometric_representation_itemStep as public

Author:
unascribed

Version:
unknown

Source:
DirectionStep.h:17

Friends:
 friend double dotProduct ( CDirectionStep & rD0 , CDirectionStep & rD1 ) ;
 friend bool withinResdot ( CDirectionStep & rD0 , CDirectionStep & rD1 ) ;
 friend CDirectionStep * crossProduct ( CDirectionStep & rD0 , CDirectionStep & rD1 ) ;
 friend class CVectorStep ;

Constructors Index

CDirectionStep
[public]
CDirectionStep
[public]
CDirectionStep
[public]
CDirectionStep
[public]
~CDirectionStep
[public]


Methods Index

backPtr
[public]
direction_ratios
[public]
fin
[public]
getLength
[public]
getLength2
[public]
isGood
[public]
negate
[public]
normalize
[public]
operator -=
[public]
Serialize
[public]
withinTol
[public]


Constructors

CDirectionStep

public CDirectionStep ( CDirectionStep & rhs ) ;

CDirectionStep

public CDirectionStep ( CBaseStep * pIn ,
                        double x ,
                        double y = 0 . 0 e0 ,
                        double z = 0 . 0 e0 ) ;

CDirectionStep

public CDirectionStep ( CBaseStep * pIn ,
                        CCartesian_pointStep & rCartesian_pointStep0 ,
                        CCartesian_pointStep & rCartesian_pointStep1 ) ;

CDirectionStep

public CDirectionStep ( CCartesian_pointStep & rCartesian_pointStep0 ) ;

CDirectionStep

public virtual ~ CDirectionStep ( ) ;


Methods

normalize

public HRESULT normalize ( void ) ;

negate

public HRESULT negate ( void ) ;

fin

public void fin ( ) ;

isGood

public bool isGood ( void ) ;

withinTol

public bool withinTol ( ) ;

getLength2

public double getLength2 ( ) ;

getLength

public double getLength ( ) ;

direction_ratios

public double direction_ratios ( int i ) ;

Serialize

public void Serialize ( stepArchive & ar ) ;

operator -=

public CDirectionStep & operator -= ( CDirectionStep & rhs ) ;

backPtr

public HRESULT backPtr ( CBaseStep * & prBrep ) ;


This documentation was generated automatically by the ccdoc tool (version 0.7a).
Click here to submit a bug report or feature request.

Click here to return to the top of the page.