Functions | |
void | MSet_Vertex_Normals (HC_KEY key, int offset, int count, const HC_VECTOR *normals) |
void | MSet_Specific_Vertex_Normals (HC_KEY key, int offset, const int *indices, const HC_VECTOR *normals) |
void | MUnSet_Vertex_Normals (HC_KEY key, int offset, int count) |
void | MUnSet_Specific_Vert_Normals (HC_KEY key, int count, const int *indices) |
void MSet_Vertex_Normals | ( | HC_KEY | key, | |
int | offset, | |||
int | count, | |||
const HC_VECTOR * | normals | |||
) |
Speedily sets the drawing attributes on a large number of shell, mesh, or polycylinder vertices.
key | The unique identifier returned by a previous call to Insert_Mesh(), or Insert_Shell(). | |
offset | Number of the point in the surface definition at which to start work. "0" is the first offset value. | |
count | The number of normals contained in normals. | |
normals | Vector of x-y-z normal values. A simple N x 3 array may also be used. Passed by reference always. |
void MSet_Specific_Vertex_Normals | ( | HC_KEY | key, | |
int | count, | |||
const int * | indices, | |||
const HC_VECTOR * | normals | |||
) |
Speedily sets the normal values a set of faces on a large number of shell, mesh, or polycylinder vertices.
key | The unique identifier returned by a previous call to Insert_Mesh(), or Insert_Shell(). | |
count | Number of the faces to set normal values for. | |
indices | The list of faces to set normal values for. | |
normals | Vector of x-y-z normal values. A simple N x 3 array may also be used. Passed by reference always. |
void MUnSet_Vertex_Normals | ( | HC_KEY | key, | |
int | offset, | |||
int | count | |||
) |
Speedily unsets the normal values a range of faces on a large number of shell, mesh, or polycylinder vertices.
key | The unique identifier returned by a previous call to Insert_Mesh(), or Insert_Shell(). | |
offset | Number of the point in the surface definition at which to start work. "0" is the first offset value. | |
count | Number of the faces to unset normal values for. |
void MUnSet_Specific_Vert_Normals | ( | HC_KEY | key, | |
int | count, | |||
const int * | indices | |||
) |
Speedily unsets the normal values a set of faces on a large number of shell, mesh, or polycylinder vertices.
key | The unique identifier returned by a previous call to Insert_Mesh(), or Insert_Shell(). | |
count | Number of the faces to unset normal values for. | |
indices | The list of faces to unset normal values for. |