Draw_3d_Geometry
Functions
void | HIC_Draw_3D_Geometry |
void | HIC_Draw_3D_Marker |
void | HIC_Draw_3D_Polyline |
void | HIC_Draw_3D_Infinite_Line |
void | HIC_Draw_3D_Polygon |
void | HIC_Draw_3D_Text |
void | HIC_Draw_3D_Stenciled_Quad |
void | HIC_Draw_3D_Tristrip |
void | HIC_Draw_3D_Polyhedron |
void | HIC_Draw_3D_Shell |
void | HIC_Draw_3D_Mesh |
void | HIC_Draw_3D_Polyedge |
void | HIC_Draw_3D_Polymarker |
void | HIC_Draw_3D_Polyedge_From_Tristrip |
void | HIC_Draw_3D_Ellipse |
void | HIC_Draw_3D_Elliptical_Arc |
void | HIC_Draw_3D_NURBS_Curve |
void | HIC_Draw_3D_NURBS_Surface |
void | HIC_Draw_3D_Cylinder |
void | HIC_Draw_3D_PolyCylinder |
void | HIC_Draw_3D_Sphere |
void | HIC_Draw_3D_Grid |
void | HIC_Draw_3D_Image |
Detailed Description
-
group
Draw_3d_Geometry
Function Documentation
-
void
HIC_Draw_3D_Geometry
(HIC_Rendition const *nr, HIC_Geometry const *geo) This function draws the geometry.
Parameters: - nr – A pointer to a const HIC_Rendition.
- geo – A pointer to a const HIC_Geometry.
-
void
HIC_Draw_3D_Marker
(HIC_Rendition const *nr, HIC_Marker const *marker) This function draws the marker.
Parameters: - nr – A pointer to a const HIC_Rendition.
- marker – A pointer to a const HIC_Marker.
-
void
HIC_Draw_3D_Polyline
(HIC_Rendition const *nr, HIC_Polyline const *polyline) This function draws the polyline.
Parameters: - nr – A pointer to a const HIC_Rendition.
- polyline – A pointer to a const HIC_Polyline.
-
void
HIC_Draw_3D_Infinite_Line
(HIC_Rendition const *nr, HIC_Polyline const *polyline) This function draws the infinite line.
Parameters: - nr – A pointer to a const HIC_Rendition.
- polyline – A pointer to a const HIC_Polyline.
-
void
HIC_Draw_3D_Polygon
(HIC_Rendition const *nr, HIC_Polygon const *polygon) This function draws the polygon.
Parameters: - nr – A pointer to a const HIC_Rendition.
- polygon – A pointer to a const HIC_Polygon.
-
void
HIC_Draw_3D_Text
(HIC_Rendition const *nr, HIC_Text const *text) This function draws text.
Parameters: - nr – A pointer to a const HIC_Rendition.
- text – A pointer to a const HIC_Text.
-
void
HIC_Draw_3D_Stenciled_Quad
(HIC_Rendition const *nr, HIC_Point const points[], HIC_Stencil_Bitmap const *stencil) This function draws a stenciled quad.
Parameters: - nr – A pointer to a const HIC_Rendition.
- points – A pointer to a const HIC_Point.
- stencil – A pointer to a const HIC_Stencil_Bitmap.
-
void
HIC_Draw_3D_Tristrip
(HIC_Rendition const *nr, HIC_Tristrip const *tristrip) This function draws a tristrip.
Parameters: - nr – A pointer to a const HIC_Rendition.
- tristrip – A pointer to a const HIC_Tristrip.
-
void
HIC_Draw_3D_Polyhedron
(HIC_Rendition const *nr, HIC_Polyhedron const *phon) This function draws a polyhedron.
Parameters: - nr – A pointer to a const HIC_Rendition.
- phon – A pointer to a const HIC_Polyhedron.
-
void
HIC_Draw_3D_Shell
(HIC_Rendition const *nr, HIC_Polyhedron const *phon) This function draws a shell.
Parameters: - nr – A pointer to a const HIC_Rendition.
- phon – A pointer to a const HIC_Polyhedron.
-
void
HIC_Draw_3D_Mesh
(HIC_Rendition const *nr, HIC_Polyhedron const *phon) This function draws a mesh.
Parameters: - nr – A pointer to a const HIC_Rendition.
- phon – A pointer to a const HIC_Polyhedron.
-
void
HIC_Draw_3D_Polyedge
(HIC_Rendition const *nr, HIC_Polyedge const *pe) This function draws polyedge.
Parameters: - nr – A pointer to a const HIC_Rendition.
- pe – A pointer to a const HIC_Polyedge.
-
void
HIC_Draw_3D_Polymarker
(HIC_Rendition const *nr, HIC_Polymarker const *pm) This function draws polymarker.
Parameters: - nr – A pointer to a const HIC_Rendition.
- pm – A pointer to a const HIC_Polymarker.
-
void
HIC_Draw_3D_Polyedge_From_Tristrip
(HIC_Rendition const *nr, HIC_Polyedge const *pe, HIC_Tristrip const *ts) This function draws a 3D polyedge from a tristrip.
Parameters: - nr – A pointer to a const HIC_Rendition.
- pe – A pointer to a const HIC_Polyedge.
- ts – A pointer to a const HIC_Tristrip.
-
void
HIC_Draw_3D_Ellipse
(HIC_Rendition const *nr, HIC_Ellipse const *ellipse) This function draws the ellipse.
Parameters: - nr – A pointer to a const HIC_Rendition.
- ellipse – A pointer to a const HIC_Ellipse.
-
void
HIC_Draw_3D_Elliptical_Arc
(HIC_Rendition const *nr, HIC_Elliptical_Arc const *arc) This function draws the elliptical arc.
Parameters: - nr – A pointer to a const HIC_Rendition.
- arc – A pointer to a const HIC_Elliptical_Arc.
-
void
HIC_Draw_3D_NURBS_Curve
(HIC_Rendition const *nr, HIC_NURBS_Curve const *curve) This function draws the NURBS curve.
Parameters: - nr – A pointer to a const HIC_Rendition.
- curve – A pointer to a const HIC_NURBS_Curve.
-
void
HIC_Draw_3D_NURBS_Surface
(HIC_Rendition const *nr, HIC_NURBS_Surface const *surface) This function draws the NURBS surface.
Parameters: - nr – A pointer to a const HIC_Rendition.
- surface – A pointer to a const HIC_NURBS_Surface.
-
void
HIC_Draw_3D_Cylinder
(HIC_Rendition const *nr, HIC_Cylinder const *cylinder) This function draws the cylinder.
Parameters: - nr – A pointer to a const HIC_Rendition.
- cylinder – A pointer to a const HIC_Cylinder.
-
void
HIC_Draw_3D_PolyCylinder
(HIC_Rendition const *nr, HIC_Polycylinder const *polycylinder) This function draws the polycylinder.
Parameters: - nr – A pointer to a const HIC_Rendition.
- polycylinder – A pointer to a const HIC_Polycylinder.
-
void
HIC_Draw_3D_Sphere
(HIC_Rendition const *nr, HIC_Sphere const *sphere) This function draws sphere.
Parameters: - nr – A pointer to a const HIC_Rendition.
- sphere – A pointer to a const HIC_Sphere.
-
void
HIC_Draw_3D_Grid
(HIC_Rendition const *nr, HIC_Grid const *grid) This function draws 3D grid.
Parameters: - nr – A pointer to a const HIC_Rendition.
- grid – A pointer to a const HIC_Grid.
-
void
HIC_Draw_3D_Image
(HIC_Rendition const *nr, HIC_Image const *image) This function draws the image.
Parameters: - nr – A pointer to a const HIC_Rendition.
- image – A pointer to a const HIC_Image.