Functions | |
int | MShow_Vertex_Colors_With_Existence (HC_KEY key, const char *geometry, int offset, int count, char *result_type, float *index_colors, HC_RGB *rgb_colors, HC_RGBA *rgba_colors) |
int | MShow_Specific_Vertex_Colors_With_Existence (HC_KEY key, const char *geometry, int count, const int *vertices, char *result_type, float *index_colors, HC_RGB *rgb_colors, HC_RGBA *rgba_colors) |
int MShow_Vertex_Colors_With_Existence | ( | HC_KEY | key, | |
const char * | geometry, | |||
int | offset, | |||
int | count, | |||
char * | result_type, | |||
float * | index_colors, | |||
HC_RGB * | rgb_colors, | |||
HC_RGBA * | rgba_colors | |||
) |
Returns vertex color settings from a range of vertices without having to open each vertex.
key | - Key to the piece of geometry to query. | |
geometry | - Type of geometry referred affected by the color value. This can be either "vertex", "edge", or "face". | |
offset | - Index of the key's point array on which to start querying values. | |
count | - Number of points from offset to query. | |
result_type | - An array of size count whose values would be populated with either 0, 1, 2 or 3 describing what type of color value was set (see details for more information). Passed by reference. Returned to user. | |
index_colors | - An array of size count populated with the index color value. Passed by reference. Returned to user. | |
rgb_colors | - Array of (r, g, b) triplets whose size is count. Passed by reference. Returned to user. | |
rgba_colors | - Array of (r, g, b, a) quads whose size is count. Passed by reference. Returned to user. |
int MShow_Specific_Vertex_Colors_With_Existence | ( | HC_KEY | key, | |
const char * | geometry, | |||
int | count, | |||
const int * | vertices, | |||
char * | result_type, | |||
float * | index_colors, | |||
HC_RGB * | rgb_colors, | |||
HC_RGBA * | rgba_colors | |||
) |
Returns vertex color settings from an arbitrary set of vertices without having to open each vertex.
key | - Key to the piece of geometry to query. | |
type | - Type of geometry referred affected by the color value. This can be either "vertex", "edge", or "face". | |
count | - Number of vertices to query. | |
vertices | - The list of vertices to query values. | |
result_type | - An array of size count whose values would be populated with either 0, 1, 2 or 3 describing what type of color value was set (see details for more information). Passed by reference. Returned to user. | |
index_colors | - An array of size count populated with the index color value. Passed by reference. Returned to user. | |
rgb_colors | - Array of (r, g, b) triplets whose size is count. Passed by reference. Returned to user. | |
rgba_colors | - Array of (r, g, b, a) quads whose size is count. Passed by reference. Returned to user. |