Torque2D Reference
Loading...
Searching...
No Matches
QuadPatch Class Reference

#include <mQuadPatch.h>

Inheritance diagram for QuadPatch:

Public Member Functions

 QuadPatch ()
virtual void calc (F32 t, Point3F &result)
virtual void calc (Point3F *points, F32 t, Point3F &result)
virtual void setControlPoint (Point3F &point, int index)
virtual void submitControlPoints (SplCtrlPts &points)
Public Member Functions inherited from SplinePatch
 SplinePatch ()
U32 getNumReqControlPoints ()
const SplCtrlPtsgetControlPoints ()
const Point3FgetControlPoint (U32 index)

Additional Inherited Members

Protected Member Functions inherited from SplinePatch
void setNumReqControlPoints (U32 numPts)

Detailed Description

Quadratic spline patch. This is a special type of spline that only had 3 control points.

See also
SplinePatch

Constructor & Destructor Documentation

◆ QuadPatch()

QuadPatch ( )

Member Function Documentation

◆ calc() [1/2]

void calc ( F32 t,
Point3F & result )
virtual

Recalc function. Do not call this ever - only SplineUtil needs this.

See also
SplineUtil

Implements SplinePatch.

◆ calc() [2/2]

void calc ( Point3F * points,
F32 t,
Point3F & result )
virtual

Recalc function. Do not call this ever - only SplineUtil needs this.

See also
SplineUtil

Implements SplinePatch.

◆ setControlPoint()

void setControlPoint ( Point3F & point,
int index )
virtual

Reimplemented from SplinePatch.

◆ submitControlPoints()

void submitControlPoints ( SplCtrlPts & points)
virtual

If you have a preconstructed "SplCtrlPts" class, submit it with this function.

See also
SplCtrlPts

Reimplemented from SplinePatch.


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