GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
Bezier2d Class Reference

#include <Effect.hh>

Inheritance diagram for Bezier2d:
Collaboration diagram for Bezier2d:

Public Member Functions

 Bezier2d (PointCollection2d &p)
Point2d Index (float pos) const
float bin (float pos, int i, int n) const
int ni (int n, int i) const
float Size () const
Public Member Functions inherited from CurveIn2d
virtual ~CurveIn2d ()
Public Member Functions inherited from Curve< Point2d >
virtual ~Curve ()
Public Member Functions inherited from Array< float, Point2d >
virtual ~Array ()
Public Member Functions inherited from Function< float, Point2d >
virtual ~Function ()
virtual bool IsValid (I i) const=0

Additional Inherited Members

Public Types inherited from Function< float, Point2d >
typedef float Domain
typedef Point2d CoDomain
Public Attributes inherited from Function< float, Point2d >
std::string funcsignature
std::string contents
std::vector< std::string > link
std::vector< std::pair< std::string, std::string > > dep

Constructor & Destructor Documentation

◆ Bezier2d()

Bezier2d::Bezier2d ( PointCollection2d & p)
inline

Member Function Documentation

◆ bin()

float Bezier2d::bin ( float pos,
int i,
int n ) const
inline
Here is the caller graph for this function:

◆ Index()

Point2d Bezier2d::Index ( float pos) const
inlinevirtual

◆ ni()

int Bezier2d::ni ( int n,
int i ) const
inline
Here is the caller graph for this function:

◆ Size()

float Bezier2d::Size ( ) const
inlinevirtual

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