New_Geometry

Functions

void

HIC_Free_Geometry

HIC_Tristrip *

HIC_New_Tristrip

void

HIC_Free_Tristrip

HIC_Polyedge *

HIC_New_Polyedge

void

HIC_Free_Polyedge

HIC_Polymarker *

HIC_New_Polymarker

void

HIC_Free_Polymarker

HIC_Marker *

HIC_New_Marker

HIC_Polyline *

HIC_New_Polyline

HIC_Polygon *

HIC_New_Polygon

Detailed Description

group New_Geometry

Function Documentation

void HIC_Free_Geometry(HIC_Geometry *pointer)

This function frees the memory associated with a geometry data structure.

Parameters

pointer – A pointer to a HIC_Geometry.

HIC_Tristrip *HIC_New_Tristrip(HIC_Tristrip *ts)

This function creates a tristrip data structure.

Parameters

ts – A pointer to a HIC_Tristrip.

Returns

A pointer to a const HIC_Tristrip.

void HIC_Free_Tristrip(HIC_Tristrip *ts)

This function frees the memory associated with a tristrip data structure.

Parameters

ts – A pointer to a HIC_Tristrip.

HIC_Polyedge *HIC_New_Polyedge(HIC_Polyedge *pe)

This function creates a polyedge data structure.

Parameters

pe – A pointer to a HIC_Polyedge.

Returns

A pointer to a const HIC_Polyedge.

void HIC_Free_Polyedge(HIC_Polyedge *pe)

This function frees the memory associated with a polyedge data structure.

Parameters

pe – A pointer to a HIC_Polyedge.

HIC_Polymarker *HIC_New_Polymarker(HIC_Polymarker *pm)

This function creates a polymarker data structure.

Parameters

pm – A pointer to a HIC_Polymarker.

Returns

A pointer to a const HIC_Polymarker.

void HIC_Free_Polymarker(HIC_Polymarker *pm)

This function frees the memory associated with a polymarker data structure.

Parameters

pm – A pointer to a HIC_Polymarker.

HIC_Marker *HIC_New_Marker(HIC_Point *point)

This function allocates a marker descriptor structure.

Parameters

point – A pointer to a const HIC_Point.

Returns

A pointer to a const HIC_Marker.

HIC_Polyline *HIC_New_Polyline(int count, HIC_Point points[])

This function allocates a polyline descriptor structure.

Parameters
  • count – An int.

  • points – A pointer to a HIC_Point.

Returns

A pointer to a const HIC_Polyline.

HIC_Polygon *HIC_New_Polygon(int count, HIC_Point points[])

This function allocates a polygon descriptor structure.

Parameters
  • count – An int.

  • points – A pointer to a HIC_Point.

Returns

A pointer to a const HIC_Polygon.