Cumulia Illustrator Rendering Engine v1.0.0
A Rendering engine for industrial CAD/CAE model and optimized for greatest performance
 
Loading...
Searching...
No Matches
cil::AxialTransformPath Class Reference

#include <transformpath.h>

Inheritance diagram for cil::AxialTransformPath:
cil::TransformPath

Public Member Functions

 AxialTransformPath ()
 
virtual std::shared_ptr< Matrix4ftransform (const std::shared_ptr< Vector3f > &position, float factor)
 
void setOrigin (const std::shared_ptr< Vector3f > &origin)
 
const std::shared_ptr< Vector3f > & origin () const
 
void setDirection (const std::shared_ptr< Vector3f > &direction)
 
const std::shared_ptr< Vector3f > & direction () const
 
- Public Member Functions inherited from cil::TransformPath
 TransformPath ()
 

Constructor & Destructor Documentation

◆ AxialTransformPath()

cil::AxialTransformPath::AxialTransformPath ( )

Member Function Documentation

◆ direction()

const std::shared_ptr< Vector3f > & cil::AxialTransformPath::direction ( ) const

◆ origin()

const std::shared_ptr< Vector3f > & cil::AxialTransformPath::origin ( ) const

◆ setDirection()

void cil::AxialTransformPath::setDirection ( const std::shared_ptr< Vector3f > & direction)

◆ setOrigin()

void cil::AxialTransformPath::setOrigin ( const std::shared_ptr< Vector3f > & origin)

◆ transform()

virtual std::shared_ptr< Matrix4f > cil::AxialTransformPath::transform ( const std::shared_ptr< Vector3f > & position,
float factor )
virtual

Implements cil::TransformPath.