57 void SetColor(
unsigned int aFaceColorRGBA );
59 void SetColor(
unsigned int aVertex1ColorRGBA,
unsigned int aVertex2ColorRGBA,
60 unsigned int aVertex3ColorRGBA );
65 bool IntersectP(
const RAY& aRay,
float aMaxDistance )
const override;
void SetUV(const SFVEC2F &aUV1, const SFVEC2F &aUV2, const SFVEC2F &aUV3)
SFVEC3F GetDiffuseColor(const HITINFO &aHitInfo) const override
bool IntersectP(const RAY &aRay, float aMaxDistance) const override
bool Intersects(const BBOX_3D &aBBox) const override
unsigned int m_vertexColorRGBA[3]
void SetColor(const SFVEC3F &aColor)
bool Intersect(const RAY &aRay, HITINFO &aHitInfo) const override
Manage a bounding box defined by two SFVEC3F min max points.
Stores the hit information of a ray with a point on the surface of a object.