Nebula
Loading...
Searching...
No Matches
Math::BezierCubic< POINT > Struct Template Reference

#include <curves.h>

Public Member Functions

 BezierCubic (POINT pp0, POINT pp1, POINT pp2, POINT pp3)
 
void Set (POINT pp0, POINT pp1, POINT pp2, POINT pp3)
 
POINT Eval (float t)
 

Public Attributes

POINT p0
 
POINT p3
 
POINT s1
 
POINT s2
 

Constructor & Destructor Documentation

◆ BezierCubic()

template<class POINT >
Math::BezierCubic< POINT >::BezierCubic ( POINT pp0,
POINT pp1,
POINT pp2,
POINT pp3 )
inline

Member Function Documentation

◆ Eval()

template<class POINT >
POINT Math::BezierCubic< POINT >::Eval ( float t)
inline

◆ Set()

template<class POINT >
void Math::BezierCubic< POINT >::Set ( POINT pp0,
POINT pp1,
POINT pp2,
POINT pp3 )
inline

Member Data Documentation

◆ p0

template<class POINT >
POINT Math::BezierCubic< POINT >::p0

◆ p3

template<class POINT >
POINT Math::BezierCubic< POINT >::p3

◆ s1

template<class POINT >
POINT Math::BezierCubic< POINT >::s1

◆ s2

template<class POINT >
POINT Math::BezierCubic< POINT >::s2

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