/
struct Geo RastTri

This is the documentation for Enlighten.

struct Geo RastTri

struct Geo::RastTri

records details of the input triangle

Variables

Name Description
float m_dX2

x2-x1, y2-y1

float m_dX3

x3-x1, y3-y1

float m_dY2

x2-x1, y2-y1

float m_dY3

x3-x1, y3-y1

float m_X1

x1, y1

float m_Y1

x1, y1

Functions

Name Description
GetBarycentricCoords(float, float, float &, float &)

Gets the barycentric coords of the given point (x, y).

RastTri(float, float, float, float, float, float)

Constructor.


void Geo::RastTri::GetBarycentricCoords


public: void GetBarycentricCoords
(
    float x,
    float y,
    float & u,
    float & v
) const


Gets the barycentric coords of the given point (x, y).


Geo::RastTri::RastTri


public: RastTri
(
    float x1,
    float y1,
    float x2,
    float y2,
    float x3,
    float y3
)


Constructor.

Related content

struct Geo RastFragment
struct Geo RastFragment
More like this
module Triangle Rasteriser
module Triangle Rasteriser
More like this
module Triangle Rasteriser
module Triangle Rasteriser
More like this
class Enlighten Triangle2D
class Enlighten Triangle2D
More like this
class Enlighten Triangle2D
class Enlighten Triangle2D
More like this