28 #ifndef _Rectangle2D_H__
29 #define _Rectangle2D_H__
54 void getWorldTransforms(
Matrix4* xform )
const;
73 void setCorners(
Real left,
Real top,
Real right,
Real bottom,
bool updateAABB =
true);
89 { (void)cam;
return 0; }
A viewpoint from which the scene will be rendered.
Class encapsulating a standard 4x4 homogeneous matrix.
float Real
Software floating point type.
Real getSquaredViewDepth(const Camera *cam) const
Returns the camera-relative squared depth of this renderable.
Simple implementation of MovableObject and Renderable for single-part custom objects.
Allows the rendering of a simple 2D rectangle This class renders a simple 2D rectangle; this rectangl...
Real getBoundingRadius(void) const
Retrieves the radius of the origin-centered bounding sphere for this object.
Combination of HBU_DYNAMIC and HBU_WRITE_ONLY.
Standard 2-dimensional vector.
Usage
Enums describing buffer usage; not mutually exclusive.
Standard 3-dimensional vector.