Cinder  0.9.1
Public Member Functions | Protected Attributes | List of all members
cinder::ParallelTransport Class Reference

#include <Matrix.h>

Public Member Functions

 ParallelTransport (const vec3 &firstPoint, const vec3 &secondPoint)
 
mat4 nextFrame (const vec3 &point, const vec3 &tangent)
 
mat4 lastFrame ()
 

Protected Attributes

bool mFirstFrame
 
vec3 mFirstFrameFirstPoint
 
vec3 mFirstFrameSecondPoint
 
mat4 mPrevMatrix
 
vec3 mPrevPoint
 
vec3 mPrevTangent
 

Constructor & Destructor Documentation

cinder::ParallelTransport::ParallelTransport ( const vec3 &  firstPoint,
const vec3 &  secondPoint 
)

Member Function Documentation

mat4 cinder::ParallelTransport::nextFrame ( const vec3 &  point,
const vec3 &  tangent 
)
mat4 cinder::ParallelTransport::lastFrame ( )

Member Data Documentation

bool cinder::ParallelTransport::mFirstFrame
protected
vec3 cinder::ParallelTransport::mFirstFrameFirstPoint
protected
vec3 cinder::ParallelTransport::mFirstFrameSecondPoint
protected
mat4 cinder::ParallelTransport::mPrevMatrix
protected
vec3 cinder::ParallelTransport::mPrevPoint
protected
vec3 cinder::ParallelTransport::mPrevTangent
protected

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