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

#include <transformpath.h>

Inheritance diagram for cil::RadialTransformPath:
cil::TransformPath

Public Member Functions

 RadialTransformPath ()
 
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 setNormal (const std::shared_ptr< Vector3f > &normal)
 
const std::shared_ptr< Vector3f > & normal () const
 
- Public Member Functions inherited from cil::TransformPath
 TransformPath ()
 

Constructor & Destructor Documentation

◆ RadialTransformPath()

cil::RadialTransformPath::RadialTransformPath ( )

Member Function Documentation

◆ normal()

const std::shared_ptr< Vector3f > & cil::RadialTransformPath::normal ( ) const

◆ origin()

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

◆ setNormal()

void cil::RadialTransformPath::setNormal ( const std::shared_ptr< Vector3f > & normal)

◆ setOrigin()

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

◆ transform()

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

Implements cil::TransformPath.