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