#include <customobject_handler.h>
List of all members.
Public Member Functions |
| | CustomObjAccess (const LWCustomObjAccess *acc) |
| void | DrawCircle (double center[3], double radius, int csys) |
| void | DrawDisk (double p[3], double r, int csys) |
| void | DrawLine (double from[3], double to[3], int csys) |
| void | DrawPoint (double pos[3], int csys) |
| void | DrawPolygon (unsigned int numv, double v[][3], int csys) |
| void | DrawPolygon (unsigned int numv, unsigned int verts[], double v[][3], int csys) |
| void | DrawQuad (double v1[3], double v2[3], double v3[3], double v4[3], int csys) |
| void | DrawQuad (double v[4][3], int csys) |
| void | DrawText (double center[3], const char *text, int just, int csys) |
| void | DrawTriangle (double v1[3], double v2[3], double v3[3], int csys) |
| int | Flags () |
| Vector3d | GetViewDir () |
| Point3d | GetViewPos () |
| bool | isPicking () |
| bool | isSelected () |
| void | SetColor (float rgba[4]) |
| void | SetColor (float r, float g, float b, float a) |
| void | SetCoordinateSystem (LWItemID item) |
| void | SetDrawMode (unsigned int mode) |
| void | SetPattern (int lpat) |
| void | SetTexture (int size, unsigned char *image) |
| void | SetUVs (double uv0[2], double uv1[2], double uv2[2], double uv3[2]) |
| void | SetUVs (double uv[4][2]) |
| int | View () |
Protected Attributes |
| const LWCustomObjAccess * | access |
Constructor & Destructor Documentation
| lwpp::CustomObjAccess::CustomObjAccess |
( |
const LWCustomObjAccess * |
acc | ) |
|
|
inline |
Member Function Documentation
| void lwpp::CustomObjAccess::DrawCircle |
( |
double |
center[3], |
|
|
double |
radius, |
|
|
int |
csys |
|
) |
| |
|
inline |
| void lwpp::CustomObjAccess::DrawDisk |
( |
double |
p[3], |
|
|
double |
r, |
|
|
int |
csys |
|
) |
| |
|
inline |
| void lwpp::CustomObjAccess::DrawLine |
( |
double |
from[3], |
|
|
double |
to[3], |
|
|
int |
csys |
|
) |
| |
|
inline |
| void lwpp::CustomObjAccess::DrawPoint |
( |
double |
pos[3], |
|
|
int |
csys |
|
) |
| |
|
inline |
| void lwpp::CustomObjAccess::DrawPolygon |
( |
unsigned int |
numv, |
|
|
double |
v[][3], |
|
|
int |
csys |
|
) |
| |
|
inline |
| void lwpp::CustomObjAccess::DrawPolygon |
( |
unsigned int |
numv, |
|
|
unsigned int |
verts[], |
|
|
double |
v[][3], |
|
|
int |
csys |
|
) |
| |
|
inline |
| void lwpp::CustomObjAccess::DrawQuad |
( |
double |
v1[3], |
|
|
double |
v2[3], |
|
|
double |
v3[3], |
|
|
double |
v4[3], |
|
|
int |
csys |
|
) |
| |
|
inline |
| void lwpp::CustomObjAccess::DrawQuad |
( |
double |
v[4][3], |
|
|
int |
csys |
|
) |
| |
|
inline |
| void lwpp::CustomObjAccess::DrawText |
( |
double |
center[3], |
|
|
const char * |
text, |
|
|
int |
just, |
|
|
int |
csys |
|
) |
| |
|
inline |
| void lwpp::CustomObjAccess::DrawTriangle |
( |
double |
v1[3], |
|
|
double |
v2[3], |
|
|
double |
v3[3], |
|
|
int |
csys |
|
) |
| |
|
inline |
| int lwpp::CustomObjAccess::Flags |
( |
| ) |
|
|
inline |
| Vector3d lwpp::CustomObjAccess::GetViewDir |
( |
| ) |
|
|
inline |
| Point3d lwpp::CustomObjAccess::GetViewPos |
( |
| ) |
|
|
inline |
| bool lwpp::CustomObjAccess::isPicking |
( |
| ) |
|
|
inline |
| bool lwpp::CustomObjAccess::isSelected |
( |
| ) |
|
|
inline |
| void lwpp::CustomObjAccess::SetColor |
( |
float |
rgba[4] | ) |
|
|
inline |
| void lwpp::CustomObjAccess::SetColor |
( |
float |
r, |
|
|
float |
g, |
|
|
float |
b, |
|
|
float |
a |
|
) |
| |
|
inline |
| void lwpp::CustomObjAccess::SetCoordinateSystem |
( |
LWItemID |
item | ) |
|
|
inline |
| void lwpp::CustomObjAccess::SetDrawMode |
( |
unsigned int |
mode | ) |
|
|
inline |
| void lwpp::CustomObjAccess::SetPattern |
( |
int |
lpat | ) |
|
|
inline |
| void lwpp::CustomObjAccess::SetTexture |
( |
int |
size, |
|
|
unsigned char * |
image |
|
) |
| |
|
inline |
| void lwpp::CustomObjAccess::SetUVs |
( |
double |
uv0[2], |
|
|
double |
uv1[2], |
|
|
double |
uv2[2], |
|
|
double |
uv3[2] |
|
) |
| |
|
inline |
| void lwpp::CustomObjAccess::SetUVs |
( |
double |
uv[4][2] | ) |
|
|
inline |
| int lwpp::CustomObjAccess::View |
( |
| ) |
|
|
inline |
Member Data Documentation
| const LWCustomObjAccess* lwpp::CustomObjAccess::access |
|
protected |
The documentation for this class was generated from the following file: