Functions | |
HC_EXTERNAL HIC_API void | HIC_Set_Polyedge_Vertex_Normals (HIC_Polyedge const *pe, HIC_Vector const *vnormals) |
HC_EXTERNAL HIC_API void | HIC_Set_Polyedge_Vertex_Parameters (HIC_Polyedge const *pe, HIC_Parameter const *vparameters) |
HC_EXTERNAL HIC_API void | HIC_Set_Polyedge_Findex_Color_Interpolation (HIC_Polyedge const *pe, bool flag) |
HC_EXTERNAL HIC_API void | HIC_Set_Polyedge_Vertex_Parameter_Width (HIC_Polyedge const *pe, HIC_Integer32 width) |
HC_EXTERNAL HIC_API void | HIC_Set_Polyedge_Points (HIC_Polyedge const *pe, HIC_Point const *pts) |
HC_EXTERNAL HIC_API void | HIC_Set_Polyedge_Strips (HIC_Polyedge const *pe, int str) |
HC_EXTERNAL HIC_API void | HIC_Set_Polyedge_Lengths (HIC_Polyedge const *pe, int const *lns) |
HC_EXTERNAL HIC_API void | HIC_Set_Polyedge_Vertex_Indices (HIC_Polyedge const *pe, int const *vi) |
HC_EXTERNAL HIC_API void | HIC_Set_Polyedge_Edge_Normals (HIC_Polyedge const *pe, HIC_Vector const *enormals) |
HC_EXTERNAL HIC_API void | HIC_Set_Polyedge_Vertex_Findices (HIC_Polyedge const *pe, float const *vfindices) |
HC_EXTERNAL HIC_API void | HIC_Set_Polyedge_Edge_Indices (HIC_Polyedge const *pe, int const *ei) |
HC_EXTERNAL HIC_API void | HIC_Set_Polyedge_Edge_Colors (HIC_Polyedge const *pe, HIC_RGB const *ecolors) |
HC_EXTERNAL HIC_API void | HIC_Set_Polyedge_Vertex_Colors (HIC_Polyedge const *pe, HIC_RGB const *vcolors) |
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Edge_Colors | ( | HIC_Polyedge const * | pe, |
HIC_RGB const * | ecolors | ||
) |
pe | A pointer to a const HIC_Polyedge. |
ecolors | A pointer to a HIC_RGB, a structure of three floats, each between zero and one. |
This function sets edge colors of a HOOPS polyedge data structure.
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Edge_Indices | ( | HIC_Polyedge const * | pe, |
int const * | ei | ||
) |
pe | A pointer to a const HIC_Polyedge. |
ei | An int pointer. |
This function sets edge indices of a HOOPS polyedge data structure.
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Edge_Normals | ( | HIC_Polyedge const * | pe, |
HIC_Vector const * | enormals | ||
) |
pe | A pointer to a const HIC_Polyedge. |
enormals | A pointer to a HIC_Vector. |
This function sets edge normals of a HOOPS polyedge data structure.
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Findex_Color_Interpolation | ( | HIC_Polyedge const * | pe, |
bool | flag | ||
) |
pe | A pointer to a const HIC_Polyedge. |
flag | A boolean. |
This function sets findex color interpolation of a HOOPS polyedge data structure.
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Lengths | ( | HIC_Polyedge const * | pe, |
int const * | lns | ||
) |
pe | A pointer to a const HIC_Polyedge. |
lns | An int pointer. |
This function sets lengths of a HOOPS polyedge data structure.
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Points | ( | HIC_Polyedge const * | pe, |
HIC_Point const * | pts | ||
) |
pe | A pointer to a const HIC_Polyedge. |
pts | A pointer to a HIC_Point. |
This function sets points of a HOOPS polyedge data structure.
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Strips | ( | HIC_Polyedge const * | pe, |
int | str | ||
) |
pe | A pointer to a const HIC_Polyedge. |
str | An int. |
This function sets strips of a HOOPS polyedge data structure.
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Colors | ( | HIC_Polyedge const * | pe, |
HIC_RGB const * | vcolors | ||
) |
pe | A pointer to a const HIC_Polyedge. |
vcolors | A pointer to a HIC_RGB, a structure of three floats, each between zero and one. |
This function sets vertex colors of a HOOPS polyedge data structure.
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Findices | ( | HIC_Polyedge const * | pe, |
float const * | vfindices | ||
) |
pe | A pointer to a const HIC_Polyedge. |
vfindices | A float pointer. |
This function sets vertex findices of a HOOPS polyedge data structure.
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Indices | ( | HIC_Polyedge const * | pe, |
int const * | vi | ||
) |
pe | A pointer to a const HIC_Polyedge. |
vi | An int pointer. |
This function sets vertex indices of a HOOPS polyedge data structure.
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Normals | ( | HIC_Polyedge const * | pe, |
HIC_Vector const * | vnormals | ||
) |
pe | A pointer to a const HIC_Polyedge. |
vnormals | A pointer to a HIC_Vector. |
This function sets vertex normals of a HOOPS polyedge data structure.
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Parameter_Width | ( | HIC_Polyedge const * | pe, |
HIC_Integer32 | width | ||
) |
pe | A pointer to a const HIC_Polyedge. |
width | An HIC_Integer32. |
This function sets vertex parameter width of a HOOPS polyedge data structure.
HC_EXTERNAL HIC_API void HIC_Set_Polyedge_Vertex_Parameters | ( | HIC_Polyedge const * | pe, |
HIC_Parameter const * | vparameters | ||
) |
pe | A pointer to a const HIC_Polyedge. |
vparameters | A pointer to a HIC_Parameter. |
This function sets vertex parameters of a HOOPS polyedge data structure.