#include <MeshDeformSet.h>
|
| void | Resize_Vertex_Array (int count, int color_count) |
| |
| void | Copy_Vertex_Array (Mesh &mesh) |
| |
| void | Init_Key_Frames (void) |
| |
| void | Free_Key_Frames (void) |
| |
| void | Determine_Interpolation_Indicies (int key_frame, bool position, int &from, int &to, float &state) |
| |
| void | Apply_Position_Changes (UINT vert, int frame_to_check, Point3 &position, Matrix3 *transform=NULL) |
| |
| void | Apply_Color_Changes (UINT vert, int frame_to_check, Mesh &mesh) |
| |
| void | Apply_Color_Changes (UINT vert_index, UINT vert_color_index, int frame_to_check, VertColor &color) |
| |
Definition at line 56 of file MeshDeformSet.h.
◆ MeshDeformSetClass()
| MeshDeformSetClass::MeshDeformSetClass |
( |
void | | ) |
|
|
inline |
◆ ~MeshDeformSetClass()
| MeshDeformSetClass::~MeshDeformSetClass |
( |
void | | ) |
|
|
virtual |
◆ Apply_Color_Changes() [1/2]
| void MeshDeformSetClass::Apply_Color_Changes |
( |
UINT | vert, |
|
|
int | frame_to_check, |
|
|
Mesh & | mesh ) |
|
protected |
◆ Apply_Color_Changes() [2/2]
| void MeshDeformSetClass::Apply_Color_Changes |
( |
UINT | vert_index, |
|
|
UINT | vert_color_index, |
|
|
int | frame_to_check, |
|
|
VertColor & | color ) |
|
protected |
◆ Apply_Position_Changes()
| void MeshDeformSetClass::Apply_Position_Changes |
( |
UINT | vert, |
|
|
int | frame_to_check, |
|
|
Point3 & | position, |
|
|
Matrix3 * | transform = NULL ) |
|
protected |
◆ Auto_Apply()
| void MeshDeformSetClass::Auto_Apply |
( |
bool | auto_apply = true | ) |
|
|
inline |
◆ Collapse_Keyframe_Data()
| void MeshDeformSetClass::Collapse_Keyframe_Data |
( |
int | keyframe | ) |
|
◆ Copy_Vertex_Array()
| void MeshDeformSetClass::Copy_Vertex_Array |
( |
Mesh & | mesh | ) |
|
|
protected |
◆ Determine_Interpolation_Indicies()
| void MeshDeformSetClass::Determine_Interpolation_Indicies |
( |
int | key_frame, |
|
|
bool | position, |
|
|
int & | from, |
|
|
int & | to, |
|
|
float & | state ) |
|
protected |
◆ Does_Set_Auto_Apply()
| bool MeshDeformSetClass::Does_Set_Auto_Apply |
( |
void | | ) |
const |
|
inline |
◆ Free_Key_Frames()
| void MeshDeformSetClass::Free_Key_Frames |
( |
void | | ) |
|
|
protected |
◆ Get_Color_Count()
| int MeshDeformSetClass::Get_Color_Count |
( |
int | keyframe | ) |
const |
|
inline |
◆ Get_Color_Data()
| const VERT_INFO & MeshDeformSetClass::Get_Color_Data |
( |
int | keyframe, |
|
|
int | index ) const |
|
inline |
◆ Get_Current_Key_Frame()
| int MeshDeformSetClass::Get_Current_Key_Frame |
( |
void | | ) |
const |
|
inline |
◆ Get_Vertex_Count()
| int MeshDeformSetClass::Get_Vertex_Count |
( |
int | keyframe | ) |
const |
|
inline |
◆ Get_Vertex_Data()
| const VERT_INFO & MeshDeformSetClass::Get_Vertex_Data |
( |
int | keyframe, |
|
|
int | index ) const |
|
inline |
◆ Init_Key_Frames()
| void MeshDeformSetClass::Init_Key_Frames |
( |
void | | ) |
|
|
protected |
◆ Is_Empty()
| bool MeshDeformSetClass::Is_Empty |
( |
void | | ) |
const |
◆ Load()
| IOResult MeshDeformSetClass::Load |
( |
ILoad * | load_obj | ) |
|
◆ Peek_Mesh()
| Mesh * MeshDeformSetClass::Peek_Mesh |
( |
void | | ) |
const |
|
inline |
◆ Peek_Orig_Vertex_Array()
| const Point3 * MeshDeformSetClass::Peek_Orig_Vertex_Array |
( |
void | | ) |
const |
|
inline |
◆ Peek_Vertex_Colors()
| VertColor * MeshDeformSetClass::Peek_Vertex_Colors |
( |
void | | ) |
const |
|
inline |
◆ Peek_Vertex_OPStart_Array()
| Point3 * MeshDeformSetClass::Peek_Vertex_OPStart_Array |
( |
void | | ) |
const |
|
inline |
◆ Reset_Key_Frame_Colors()
| void MeshDeformSetClass::Reset_Key_Frame_Colors |
( |
int | keyframe | ) |
|
◆ Reset_Key_Frame_Verts()
| void MeshDeformSetClass::Reset_Key_Frame_Verts |
( |
int | keyframe | ) |
|
◆ Resize_Vertex_Array()
| void MeshDeformSetClass::Resize_Vertex_Array |
( |
int | count, |
|
|
int | color_count ) |
|
protected |
◆ Restore_Members()
| void MeshDeformSetClass::Restore_Members |
( |
void | | ) |
|
◆ Save() [1/2]
| IOResult MeshDeformSetClass::Save |
( |
ISave * | save_obj | ) |
|
◆ Save() [2/2]
◆ Select_Members()
| void MeshDeformSetClass::Select_Members |
( |
void | | ) |
|
◆ Set_Current_Key_Frame()
| void MeshDeformSetClass::Set_Current_Key_Frame |
( |
int | index | ) |
|
◆ Set_State()
| void MeshDeformSetClass::Set_State |
( |
float | state | ) |
|
◆ Set_Vertex_Color()
| void MeshDeformSetClass::Set_Vertex_Color |
( |
int | index, |
|
|
int | color_index, |
|
|
const VertColor & | value ) |
◆ Set_Vertex_Position()
| void MeshDeformSetClass::Set_Vertex_Position |
( |
int | index, |
|
|
const Point3 & | value ) |
◆ Update_Current_Data()
| void MeshDeformSetClass::Update_Current_Data |
( |
void | | ) |
|
◆ Update_Key_Frame()
| void MeshDeformSetClass::Update_Key_Frame |
( |
int | key_frame | ) |
|
◆ Update_Members()
◆ Update_Mesh()
| void MeshDeformSetClass::Update_Mesh |
( |
TriObject & | tri_obj | ) |
|
◆ Update_Set_Members()
| void MeshDeformSetClass::Update_Set_Members |
( |
void | | ) |
|
The documentation for this class was generated from the following files: