Set_Polyedge_XXX
Functions
Detailed Description
-
group
Set_Polyedge_XXX
Function Documentation
-
void
HIC_Set_Polyedge_Vertex_Normals
(HIC_Polyedge const *pe, HIC_Vector const *vnormals) This function sets vertex normals of a HOOPS polyedge data structure.
Parameters: - pe – A pointer to a const HIC_Polyedge.
- vnormals – A pointer to a HIC_Vector.
-
void
HIC_Set_Polyedge_Vertex_Parameters
(HIC_Polyedge const *pe, HIC_Parameter const *vparameters) This function sets vertex parameters of a HOOPS polyedge data structure.
Parameters: - pe – A pointer to a const HIC_Polyedge.
- vparameters – A pointer to a HIC_Parameter.
-
void
HIC_Set_Polyedge_Findex_Color_Interpolation
(HIC_Polyedge const *pe, int flag) This function sets findex color interpolation of a HOOPS polyedge data structure.
Parameters: - pe – A pointer to a const HIC_Polyedge.
- flag – A boolean.
-
void
HIC_Set_Polyedge_Vertex_Parameter_Width
(HIC_Polyedge const *pe, HIC_Integer32 width) This function sets vertex parameter width of a HOOPS polyedge data structure.
Parameters: - pe – A pointer to a const HIC_Polyedge.
- width – An HIC_Integer32.
-
void
HIC_Set_Polyedge_Points
(HIC_Polyedge const *pe, HIC_Point const *pts) This function sets points of a HOOPS polyedge data structure.
Parameters: - pe – A pointer to a const HIC_Polyedge.
- pts – A pointer to a HIC_Point.
-
void
HIC_Set_Polyedge_Strips
(HIC_Polyedge const *pe, int str) This function sets strips of a HOOPS polyedge data structure.
Parameters: - pe – A pointer to a const HIC_Polyedge.
- str – An int.
-
void
HIC_Set_Polyedge_Lengths
(HIC_Polyedge const *pe, int const *lns) This function sets lengths of a HOOPS polyedge data structure.
Parameters: - pe – A pointer to a const HIC_Polyedge.
- lns – An int pointer.
-
void
HIC_Set_Polyedge_Vertex_Indices
(HIC_Polyedge const *pe, int const *vi) This function sets vertex indices of a HOOPS polyedge data structure.
Parameters: - pe – A pointer to a const HIC_Polyedge.
- vi – An int pointer.
-
void
HIC_Set_Polyedge_Edge_Normals
(HIC_Polyedge const *pe, HIC_Vector const *enormals) This function sets edge normals of a HOOPS polyedge data structure.
Parameters: - pe – A pointer to a const HIC_Polyedge.
- enormals – A pointer to a HIC_Vector.
-
void
HIC_Set_Polyedge_Vertex_Findices
(HIC_Polyedge const *pe, float const *vfindices) This function sets vertex findices of a HOOPS polyedge data structure.
Parameters: - pe – A pointer to a const HIC_Polyedge.
- vfindices – A float pointer.
-
void
HIC_Set_Polyedge_Edge_Indices
(HIC_Polyedge const *pe, int const *ei) This function sets edge indices of a HOOPS polyedge data structure.
Parameters: - pe – A pointer to a const HIC_Polyedge.
- ei – An int pointer.
-
void
HIC_Set_Polyedge_Edge_Colors
(HIC_Polyedge const *pe, HIC_RGB const *ecolors) This function sets edge colors of a HOOPS polyedge data structure.
Parameters: - 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.
-
void
HIC_Set_Polyedge_Vertex_Colors
(HIC_Polyedge const *pe, HIC_RGB const *vcolors) This function sets vertex colors of a HOOPS polyedge data structure.
Parameters: - 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.