Polymarker
[Attributes]


Functions

HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Findex_Color_Interpolation (HIC_Polymarker const *pm, bool flag)
HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Length (HIC_Polymarker const *pm, int len)
HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Points (HIC_Polymarker const *pm, HIC_Point *pts)
HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Vertex_Colors (HIC_Polymarker const *pm, HIC_RGB *vcolors)
HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Vertex_Findices (HIC_Polymarker const *pm, float *vfindices)
HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Vertex_Indices (HIC_Polymarker const *pm, int *vi)
HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Vertex_Normals (HIC_Polymarker const *pm, HIC_Vector *vnormals)
HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Vertex_Parameter_Width (HIC_Polymarker const *pm, HIC_Integer32 width)
HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Vertex_Parameters (HIC_Polymarker const *pm, HIC_Parameter *vparameters)
HC_EXTERNAL HIC_API bool HIC_Show_Polymarker_Findex_Color_Interpolation (HIC_Polymarker const *pm)
HC_EXTERNAL HIC_API int HIC_Show_Polymarker_Length (HIC_Polymarker const *pm)
HC_EXTERNAL HIC_API int HIC_Show_Polymarker_Point_Count (HIC_Polymarker const *pm)
HC_EXTERNAL HIC_API HIC_Point
const * 
HIC_Show_Polymarker_Points (HIC_Polymarker const *pm)
HC_EXTERNAL HIC_API HIC_RGB const * HIC_Show_Polymarker_Vertex_Colors (HIC_Polymarker const *pm)
HC_EXTERNAL HIC_API float const * HIC_Show_Polymarker_Vertex_Findices (HIC_Polymarker const *pm)
HC_EXTERNAL HIC_API int const * HIC_Show_Polymarker_Vertex_Indices (HIC_Polymarker const *pm)
HC_EXTERNAL HIC_API HIC_Vector
const * 
HIC_Show_Polymarker_Vertex_Normals (HIC_Polymarker const *pm)
HC_EXTERNAL HIC_API HIC_Integer32 HIC_Show_Polymarker_Vertex_Parameter_Width (HIC_Polymarker const *pm)
HC_EXTERNAL HIC_API
HIC_Parameter const * 
HIC_Show_Polymarker_Vertex_Parameters (HIC_Polymarker const *pm)

Function Documentation

HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Findex_Color_Interpolation ( HIC_Polymarker const *  pm,
bool  flag 
)

Parameters:
pm A pointer to a const HIC_Polymarker.
flag A boolean.
This function sets findex color interpolation of a polymarker data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Length ( HIC_Polymarker const *  pm,
int  len 
)

Parameters:
pm A pointer to a const HIC_Polymarker.
len An int.
This function sets the polymarker length.

HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Points ( HIC_Polymarker const *  pm,
HIC_Point *  pts 
)

Parameters:
pm A pointer to a const HIC_Polymarker.
pts A pointer to a HIC_Point, the first in an array of 3D points that contains the vertices of all the polymarkers in the list.
This function sets a HOOPS polymarker data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Vertex_Colors ( HIC_Polymarker const *  pm,
HIC_RGB *  vcolors 
)

Parameters:
pm A pointer to a const HIC_Polymarker.
vcolors A HIC_RGB, a structure of three floats, each between zero and one.
This function sets vertex colors of a HOOPS polymarker data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Vertex_Findices ( HIC_Polymarker const *  pm,
float *  vfindices 
)

Parameters:
pm A pointer to a const HIC_Polymarker.
vfindices A pointer to a float.
This funciton sets vertex findices of a HOOPS polymarker data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Vertex_Indices ( HIC_Polymarker const *  pm,
int *  vi 
)

Parameters:
pm A pointer to a const HIC_Polymarker.
vi An int pointer.
This function sets the polymarker vertex indices.

HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Vertex_Normals ( HIC_Polymarker const *  pm,
HIC_Vector *  vnormals 
)

Parameters:
pm A pointer to a const HIC_Polymarker.
vnormals A pointer to a HIC_Vector.
This function sets vertex normals of a HOOPS polymarker data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Vertex_Parameter_Width ( HIC_Polymarker const *  pm,
HIC_Integer32  width 
)

Parameters:
pm A pointer to a const HIC_Polymarker.
width A HIC_Integer32.
This function sets vertex parameter width of a HOOPS polymarker data structure.

HC_EXTERNAL HIC_API void HIC_Set_Polymarker_Vertex_Parameters ( HIC_Polymarker const *  pm,
HIC_Parameter *  vparameters 
)

Parameters:
pm A pointer to a const HIC_Polymarker.
vparameters A pointer to a HIC_Parameter.
This function sets vertex parameters of a HOOPS polymarker data structure.

HC_EXTERNAL HIC_API bool HIC_Show_Polymarker_Findex_Color_Interpolation ( HIC_Polymarker const *  pm  ) 

Parameters:
pm A pointer to a const HIC_Polymarker.
Returns:
A boolean.
This function returns polymarker findex color interpolation as a boolean.

See also:
HIC_Set_Polymarker_Findex_Color_Interpolation

HC_EXTERNAL HIC_API int HIC_Show_Polymarker_Length ( HIC_Polymarker const *  pm  ) 

Parameters:
pm A pointer to a const HIC_Polymarker.
Returns:
An int.
This function returns the polymarker length as an int.

HC_EXTERNAL HIC_API int HIC_Show_Polymarker_Point_Count ( HIC_Polymarker const *  pm  ) 

Parameters:
pm A pointer to a const HIC_Polymarker.
Returns:
An int.
This function returns the number of points in a polymarker as an int.

HC_EXTERNAL HIC_API HIC_Point const* HIC_Show_Polymarker_Points ( HIC_Polymarker const *  pm  ) 

Parameters:
pm A pointer to a const HIC_Polymarker.
Returns:
A pointer to a const HIC_Point.
This function returns polymarker points.

HC_EXTERNAL HIC_API HIC_RGB const* HIC_Show_Polymarker_Vertex_Colors ( HIC_Polymarker const *  pm  ) 

Parameters:
pm A pointer to a const HIC_Polymarker.
Returns:
A pointer to a const HIC_RGB, a structure of three floats, each between zero and one.
This function returns the polymarker vertex colors as a structure of three floats, all between zero and one.

HC_EXTERNAL HIC_API float const* HIC_Show_Polymarker_Vertex_Findices ( HIC_Polymarker const *  pm  ) 

Parameters:
pm A pointer to a const HIC_Polymarker.
Returns:
A pointer to a const float.
This function returns the polymarker vertex findices.

HC_EXTERNAL HIC_API int const* HIC_Show_Polymarker_Vertex_Indices ( HIC_Polymarker const *  pm  ) 

Parameters:
pm A pointer to a const HIC_Polymarker.
Returns:
A const int pointer.
This function returns the polymarker vertex indices.

HC_EXTERNAL HIC_API HIC_Vector const* HIC_Show_Polymarker_Vertex_Normals ( HIC_Polymarker const *  pm  ) 

Parameters:
pm A pointer to a const HIC_Polymarker.
Returns:
A pointer to a const HIC_Vector.
This function returns the polymarker vertex normals.

HC_EXTERNAL HIC_API HIC_Integer32 HIC_Show_Polymarker_Vertex_Parameter_Width ( HIC_Polymarker const *  pm  ) 

Parameters:
pm A pointer to a const HIC_Polymarker.
Returns:
A HIC_Integer32.
This function returns polymarker vertex parameter width.

HC_EXTERNAL HIC_API HIC_Parameter const* HIC_Show_Polymarker_Vertex_Parameters ( HIC_Polymarker const *  pm  ) 

Parameters:
pm A pointer to a const HIC_Polymarker.
Returns:
A pointer to a const HIC_Parameter.
This function returns the polymarker vertex parameters.

HOOPS/3dGS I.M. Interface

     Full Index