Set_Tristrip_XXX

Functions

HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Face_Colors (HIC_Tristrip const *ts, HIC_RGB const *fcolors)
 
HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Face_Indices (HIC_Tristrip const *ts, int const *fi)
 
HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Face_Normals (HIC_Tristrip const *ts, HIC_Plane const *fnormals)
 
HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Findex_Color_Interpolation (HIC_Tristrip const *ts, bool flag)
 
HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Lengths (HIC_Tristrip const *ts, int const *lns)
 
HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Points (HIC_Tristrip const *ts, HIC_Point const *pts)
 
HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Strips (HIC_Tristrip const *ts, int str)
 
HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Vertex_Colors (HIC_Tristrip const *ts, HIC_RGB const *vcolors)
 
HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Vertex_Findices (HIC_Tristrip const *ts, float const *vfindices)
 
HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Vertex_Indices (HIC_Tristrip const *ts, int const *vi)
 
HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Vertex_Normals (HIC_Tristrip const *ts, HIC_Vector const *vnormals)
 
HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Vertex_Parameter_Width (HIC_Tristrip const *ts, int width)
 
HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Vertex_Parameters (HIC_Tristrip const *ts, HIC_Parameter const *vparameters)
 

Detailed Description

Function Documentation

◆ HIC_Set_Tristrip_Face_Colors()

HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Face_Colors ( HIC_Tristrip const *  ts,
HIC_RGB const *  fcolors 
)
Parameters
tsA pointer to a const HIC_Tristrip.
fcolorsA pointer to a HIC_RGB, a structure of three floats, each between zero and one.

This function sets face colors of a HOOPS tristrip data structure.

◆ HIC_Set_Tristrip_Face_Indices()

HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Face_Indices ( HIC_Tristrip const *  ts,
int const *  fi 
)
Parameters
tsA pointer to a const HIC_Tristrip.
fiAn int pointer.

This function sets face indices of a HOOPS tristrip data structure.

◆ HIC_Set_Tristrip_Face_Normals()

HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Face_Normals ( HIC_Tristrip const *  ts,
HIC_Plane const *  fnormals 
)
Parameters
tsA pointer to a const HIC_Tristrip.
fnormalsA pointer to a HIC_Plane.

This function sets face normals of a HOOPS tristrip data structure.

◆ HIC_Set_Tristrip_Findex_Color_Interpolation()

HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Findex_Color_Interpolation ( HIC_Tristrip const *  ts,
bool  flag 
)
Parameters
tsA pointer to a const HIC_Tristrip.
flagA boolean.

This function sets findex color interpolation of a HOOPS tristrip data structure.

◆ HIC_Set_Tristrip_Lengths()

HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Lengths ( HIC_Tristrip const *  ts,
int const *  lns 
)
Parameters
tsA pointer to a const HIC_Tristrip.
lnsAn int pointer.

This function sets lengths on a HOOPS tristrip data structure.

◆ HIC_Set_Tristrip_Points()

HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Points ( HIC_Tristrip const *  ts,
HIC_Point const *  pts 
)
Parameters
tsA pointer to a const HIC_Tristrip.
ptsA pointer to a HIC_Point.

This function sets points of a HOOPS tristrip data structure.

◆ HIC_Set_Tristrip_Strips()

HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Strips ( HIC_Tristrip const *  ts,
int  str 
)
Parameters
tsA pointer to a const HIC_Tristrip.
strAn int.

This function sets the strips of a HOOPS tristrip data structure.

◆ HIC_Set_Tristrip_Vertex_Colors()

HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Vertex_Colors ( HIC_Tristrip const *  ts,
HIC_RGB const *  vcolors 
)
Parameters
tsA pointer to a const HIC_Tristrip.
vcolorsA pointer to a HIC_RGB, a structure of three floats, each between zero and one.

This functiony sets vertex colors of a HOOPS tristrip data structure.

◆ HIC_Set_Tristrip_Vertex_Findices()

HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Vertex_Findices ( HIC_Tristrip const *  ts,
float const *  vfindices 
)
Parameters
tsA pointer to a const HIC_Tristrip.
vfindicesA float pointer.

This function sets vertex findices of a HOOPS tristrip data structure.

◆ HIC_Set_Tristrip_Vertex_Indices()

HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Vertex_Indices ( HIC_Tristrip const *  ts,
int const *  vi 
)
Parameters
tsA pointer to a const HIC_Tristrip.
viAn array of int.

This function sets vertex indices of a HOOPS tristrip data structure.

◆ HIC_Set_Tristrip_Vertex_Normals()

HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Vertex_Normals ( HIC_Tristrip const *  ts,
HIC_Vector const *  vnormals 
)
Parameters
tsA pointer to a const HIC_Tristrip.
vnormalsA pointer to a HIC_Vector.

This function sets vertex normals of a HOOPS tristrip data structure.

◆ HIC_Set_Tristrip_Vertex_Parameter_Width()

HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Vertex_Parameter_Width ( HIC_Tristrip const *  ts,
int  width 
)
Parameters
tsA pointer to a const HIC_Tristrip.
widthAn int.

This function sets vertex parameter width of a HOOPS tristrip data structure.

◆ HIC_Set_Tristrip_Vertex_Parameters()

HC_EXTERNAL HIC_API void HIC_Set_Tristrip_Vertex_Parameters ( HIC_Tristrip const *  ts,
HIC_Parameter const *  vparameters 
)
Parameters
tsA pointer to a const HIC_Tristrip.
vparametersA pointer to a const HIC_Parameter.

This function sets vertex parameters of a HOOPS tristrip data structure.