40    bool IntersectP(
const RAY& aRay , 
float aMaxDistance ) 
const override;
 
 
bool Intersects(const BBOX_3D &aBBox) const override
 
SFVEC3F GetDiffuseColor(const HITINFO &aHitInfo) const override
 
const OBJECT_2D * m_object2d
 
LAYER_ITEM(const OBJECT_2D *aObject2D, float aZMin, float aZMax)
 
bool IntersectP(const RAY &aRay, float aMaxDistance) const override
 
bool Intersect(const RAY &aRay, HITINFO &aHitInfo) const override
 
void SetColor(SFVEC3F aObjColor)
 
OBJECT_3D(OBJECT_3D_TYPE aObjType)
 
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.