#include <AP_Rectangle.h>
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_Float32 * | data (void) |
const AP_Float32 * | data2 (void) |
AP_Rectangle | operator* (const AP_Float64 scale) |
AP_Rectangle | operator+ (const AP_Vector3f &translation) |
const AP_Rectangle & | operator+= (const AP_Vector3f &translation) |
Data Fields | |
AP_Point3f | vertex [4] |
Private Attributes | |
AP_Float32 | _data [12] |
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] |
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] |
AP_Float32 _data[12] [private] |
AP_Point3f vertex[4] |