#include <vxllayer.h>
|
| | VoxelLayerClass () |
| |
| | VoxelLayerClass (INodeListClass &objectlist, TimeValue time, Matrix3 parenttm, Point3 offset, Point3 scale, float slicez, float sliceh, int bmwidth, int bmheight) |
| |
| | ~VoxelLayerClass () |
| |
| BOOL | Is_Visible (int x, int y) |
| |
| BOOL | Is_Solid (int x, int y) |
| |
| unsigned int | Get_Width (void) |
| |
| unsigned int | Get_Height (void) |
| |
|
| void | Set_Visible (int x, int y) |
| |
| void | Add_Solid (int x, int y) |
| |
| void | Draw_Line (double x0, double y0, double x1, double y1) |
| |
| void | Intersect_Triangle (Point3 a, Point3 b, Point3 c, float z) |
| |
| void | Scan_Triangle (Point3 a, Point3 b, Point3 c) |
| |
Definition at line 60 of file vxllayer.h.
◆ VoxelLayerClass() [1/2]
| VoxelLayerClass::VoxelLayerClass |
( |
| ) |
|
◆ VoxelLayerClass() [2/2]
| VoxelLayerClass::VoxelLayerClass |
( |
INodeListClass & | objectlist, |
|
|
TimeValue | time, |
|
|
Matrix3 | parenttm, |
|
|
Point3 | offset, |
|
|
Point3 | scale, |
|
|
float | slicez, |
|
|
float | sliceh, |
|
|
int | bmwidth, |
|
|
int | bmheight ) |
◆ ~VoxelLayerClass()
| VoxelLayerClass::~VoxelLayerClass |
( |
| ) |
|
|
inline |
◆ Add_Solid()
| void VoxelLayerClass::Add_Solid |
( |
int | x, |
|
|
int | y ) |
|
inlineprotected |
◆ Draw_Line()
| void VoxelLayerClass::Draw_Line |
( |
double | x0, |
|
|
double | y0, |
|
|
double | x1, |
|
|
double | y1 ) |
|
protected |
◆ Get_Height()
| unsigned int VoxelLayerClass::Get_Height |
( |
void | | ) |
|
|
inline |
◆ Get_Width()
| unsigned int VoxelLayerClass::Get_Width |
( |
void | | ) |
|
|
inline |
◆ Intersect_Triangle()
| void VoxelLayerClass::Intersect_Triangle |
( |
Point3 | a, |
|
|
Point3 | b, |
|
|
Point3 | c, |
|
|
float | z ) |
|
protected |
◆ Is_Solid()
| BOOL VoxelLayerClass::Is_Solid |
( |
int | x, |
|
|
int | y ) |
|
inline |
◆ Is_Visible()
| BOOL VoxelLayerClass::Is_Visible |
( |
int | x, |
|
|
int | y ) |
|
inline |
◆ Scan_Triangle()
| void VoxelLayerClass::Scan_Triangle |
( |
Point3 | a, |
|
|
Point3 | b, |
|
|
Point3 | c ) |
|
protected |
◆ Set_Visible()
| void VoxelLayerClass::Set_Visible |
( |
int | x, |
|
|
int | y ) |
|
inlineprotected |
◆ bitmap_height
| int VoxelLayerClass::bitmap_height |
|
protected |
◆ bitmap_width
| int VoxelLayerClass::bitmap_width |
|
protected |
◆ SliceH
| float VoxelLayerClass::SliceH |
|
protected |
◆ SliceZ
| float VoxelLayerClass::SliceZ |
|
protected |
◆ SliceZ0
| float VoxelLayerClass::SliceZ0 |
|
protected |
◆ SliceZ1
| float VoxelLayerClass::SliceZ1 |
|
protected |
◆ Solid
The documentation for this class was generated from the following files: