AP_Rectangle Class Reference

#include <AP_Rectangle.h>

Collaboration diagram for AP_Rectangle:

Collaboration graph

Public Member Functions

 AP_Rectangle (const AP_Float32 v[12])
 AP_Rectangle (const AP_Point3f &v1, const AP_Point3f &v2, const AP_Point3f &v3, const AP_Point3f &v4)
const AP_Float32data (void)
const AP_Float32data2 (void)
AP_Rectangle operator* (const AP_Float64 scale)
AP_Rectangle operator+ (const AP_Vector3f &translation)
const AP_Rectangleoperator+= (const AP_Vector3f &translation)

Data Fields

AP_Point3f vertex [4]

Private Attributes

AP_Float32 _data [12]

Constructor & Destructor Documentation

AP_Rectangle ( const AP_Point3f v1,
const AP_Point3f v2,
const AP_Point3f v3,
const AP_Point3f v4 
) [inline]

AP_Rectangle ( const AP_Float32  v[12]  )  [inline]

Member Function Documentation

const AP_Float32* data ( void   )  [inline]

const AP_Float32* data2 ( void   )  [inline]

AP_Rectangle operator* ( const AP_Float64  scale  )  [inline]

AP_Rectangle operator+ ( const AP_Vector3f translation  )  [inline]

const AP_Rectangle& operator+= ( const AP_Vector3f translation  )  [inline]

Field Documentation

AP_Float32 _data[12] [private]

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

Generated on Fri Mar 5 16:50:45 2010 for CarLinO by  doxygen 1.5.8