Go to the source code of this file.
Classes | |
class | Draw_3D_Curve |
class | Draw_3D_Cylinder |
class | Draw_3D_Ellipse |
class | Draw_3D_Elliptical_Arc |
class | Draw_3D_Geometry |
class | Draw_3D_Grid |
class | Draw_3D_Image |
class | Draw_3D_Infinite_Line |
class | Draw_3D_Isoline |
class | Draw_3D_Marker |
class | Draw_3D_Mesh |
class | Draw_3D_Nurbs_Curve |
class | Draw_3D_Nurbs_Surface |
class | Draw_3D_Polycylinder |
class | Draw_3D_Polyedge |
class | Draw_3D_Polygon |
class | Draw_3D_Polyhedron |
class | Draw_3D_Polyline |
class | Draw_3D_Polymarkers |
class | Draw_3D_Shell |
class | Draw_3D_Sphere |
class | Draw_3D_Surface |
class | Draw_3D_Text |
class | Draw_3D_Tristrip |
class | Draw_DC_Edge |
class | Draw_DC_Polytriangle |
class | Draw_Segment |
class | Draw_Segment_Tree |
class | Draw_Text |
class | Draw_Window |
class | Draw_Window_Frame |
class | Exit_Update |
class | Finish_Picture |
class | HLR_Hidden_Polyline |
class | HLR_Polyline |
class | Init_Picture |
class | Select_Geometry |
class | Select_Segment |
class | Select_Window |
Functions | |
typemap (imtype, directorinattributes="[MarshalAs(UnmanagedType.LPArray,SizeConst=2)]") HIC_DC_Point const *points"HIC_DC_Point[]"class HIC_API Draw_DC_Line | |
typemap (imtype) HIC_DC_Point const *points"IntPtr"%typemap(cstype) HIC_DC_Point const *points"IntPtr"%typemap(imtype) HIC_RGBAS32 const *colors"IntPtr"%typemap(cstype) HIC_RGBAS32 const *colors"IntPtr"class HIC_API Draw_DC_Colorized_Polyline | |
Variables | |
clear HIC_RGBAS32 const * | colors |
directorinattributes | |
clear HIC_Parameter const * | parameters |
clear HIC_Plane const * | planes |
clear HIC_DC_Point const * | points |
clear float const * | rotations |
clear float const * | size_fixups |
typemap | ( | imtype | , |
directorinattributes | = "[MarshalAs(UnmanagedType.LPArray,SizeConst=2)]" |
||
) | const |
The Draw_DC_Line class is a base class used to define and set a callback at the "draw dc line" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_line. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Colorized_Face class is a base class used to define and set a callback at the "draw dc colorized face" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_colorized_face. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Colorized_Line class is a base class used to define and set a callback at the "draw dc colorized line" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_colorized_line. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Colorized_Marker class is a base class used to define and set a callback at the "draw dc colorized marker" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_colorized_marker. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Colorized_Polymarker class is a base class used to define and set a callback at the "draw dc colorized polymarker" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_colorized_polymarker. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Colorized_Triangle class is a base class used to define and set a callback at the "draw dc colorized triangle" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_colorized_triangle. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Face class is a base class used to define and set a callback at the "draw dc face" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_face. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Gouraud_Line class is a base class used to define and set a callback at the "draw dc gouraud line" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_gouraud_line. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Gouraud_Triangle class is a base class used to define and set a callback at the "draw dc gouraud triangle" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_gouraud_triangle. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Marker class is a base class used to define and set a callback at the "draw dc marker" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_marker. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Polymarker class is a base class used to define and set a callback at the "draw dc polymarker" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_polymarker. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Reshaded_Line class is a base class used to define and set a callback at the "draw dc reshaded line" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_reshaded_line. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Reshaded_Triangle class is a base class used to define and set a callback at the "draw dc reshaded triangle" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_reshaded_triangle. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Triangle class is a base class used to define and set a callback at the "draw dc triangle" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_triangle. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
Constructs a Draw_DC_Line Callback object.
key | Key to the segment on which the callback is set. |
name | The name of the callback. |
data | Optional pointer to user data that can then be accessed from the callback. |
Deletes the callback object.
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition |
points | A pointer to a const HIC_DC_Point |
Returns the name of the callback.
Returns the pointer to the user data that may have been provided when the callback was created.
Constructs a Draw_DC_Face Callback object.
key | Key to the segment on which the callback is set. |
name | The name of the callback. |
data | Optional pointer to user data that can then be accessed from the callback. |
Deletes the callback object.
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition |
points | A pointer to a const HIC_DC_Point |
Returns the name of the callback.
Returns the pointer to the user data that may have been provided when the callback was created.
Constructs a Draw_DC_Marker Callback object.
key | Key to the segment on which the callback is set. |
name | The name of the callback. |
data | Optional pointer to user data that can then be accessed from the callback. |
Deletes the callback object.
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition |
points | A pointer to a const HIC_DC_Point |
Returns the name of the callback.
Returns the pointer to the user data that may have been provided when the callback was created.
Constructs a Draw_DC_Triangle Callback object.
key | Key to the segment on which the callback is set. |
name | The name of the callback. |
data | Optional pointer to user data that can then be accessed from the callback. |
Deletes the callback object.
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition |
points | A pointer to a const HIC_DC_Point |
Returns the name of the callback.
Returns the pointer to the user data that may have been provided when the callback was created.
References points.
typemap | ( | imtype | ) | const |
The Draw_DC_Colorized_Polyline class is a base class used to define and set a callback at the "draw dc colorized polyline" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_colorized_polyline. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Colorized_Polytriangle class is a base class used to define and set a callback at the "draw dc colorized polytriangle" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_colorized_polytriangle. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Gouraud_Polyline class is a base class used to define and set a callback at the "draw dc gouraud polyline" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_gouraud_polyline. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Gouraud_Polytriangle class is a base class used to define and set a callback at the "draw dc gouraud polytriangle" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_gouraud_polytriangle. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Phong_Polyline class is a base class used to define and set a callback at the "draw dc phong polyline" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_phong_polyline. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Phong_Polytriangle class is a base class used to define and set a callback at the "draw dc phong polytriangle" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_phong_polytriangle. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Polyline class is a base class used to define and set a callback at the "draw dc polyline" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_polyline. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Cut_Line class is a base class used to define and set a callback at the "draw dc cut line" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_cut_polyline. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Textured_Polyline class is a base class used to define and set a callback at the "draw dc textured polyline" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_textured_polyline. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
The Draw_DC_Textured_Polytriangle class is a base class used to define and set a callback at the "draw dc textured polytriangle" callback point during the HOOPS update cycle. To use this class, derive your own child class from it and implement the method #draw_dc_textured_polytriangle. For more information on how to define and set callbacks as a C++/C/Java Developer, please see the HOOPS/3dGS Programming Guide.
Constructs a Draw_DC_Colorized_Polyline Callback object.
key | Key to the segment on which the callback is set. |
name | The name of the callback. |
data | Optional pointer to user data that can then be accessed from the callback. |
Deletes the callback object.
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition |
points | A pointer to a const HIC_DC_Point |
colors | A pointer to a const HIC_RGBAS32 |
single | A boolean variable |
Returns the name of the callback.
Returns the pointer to the user data that may have been provided when the callback was created.
Constructs a Draw_DC_Colorized_Polytriangle Callback object.
key | Key to the segment on which the callback is set. |
name | The name of the callback. |
data | Optional pointer to user data that can then be accessed from the callback. |
Deletes the callback object.
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition |
int | A integer variable |
points | A pointer to a const HIC_DC_Point |
colors | A pointer to a const HIC_RGBAS32 |
single | A boolean variable |
Returns the name of the callback.
Returns the pointer to the user data that may have been provided when the callback was created.
Constructs a Draw_DC_Gouraud_Polyline Callback object.
key | Key to the segment on which the callback is set. |
name | The name of the callback. |
data | Optional pointer to user data that can then be accessed from the callback. |
Deletes the callback object.
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition |
points | A pointer to a const HIC_DC_Point |
colors | A pointer to a const HICRGBAS32 |
Returns the name of the callback.
Returns the pointer to the user data that may have been provided when the callback was created.
Constructs a Draw_DC_Gouraud_Polytriangle Callback object.
key | Key to the segment on which the callback is set. |
name | The name of the callback. |
data | Optional pointer to user data that can then be accessed from the callback. |
Deletes the callback object.
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition |
count | A integer variable |
points | A pointer to a const HIC_DC_Point |
colors | A pointer to a const HICRGBAS32 |
Returns the name of the callback.
Returns the pointer to the user data that may have been provided when the callback was created.
Constructs a Draw_DC_Phong_Polyline Callback object.
key | Key to the segment on which the callback is set. |
name | The name of the callback. |
data | Optional pointer to user data that can then be accessed from the callback. |
Deletes the callback object.
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition |
count | A integer variable |
points | A pointer to a const HIC_DC_Point |
colors | A pointer to a const HICRGBA |
planes | A pointer to a const HIC_Plane |
Returns the name of the callback.
Returns the pointer to the user data that may have been provided when the callback was created.
Constructs a Draw_DC_Phong_Polytriangle Callback object.
key | Key to the segment on which the callback is set. |
name | The name of the callback. |
data | Optional pointer to user data that can then be accessed from the callback. |
Deletes the callback object.
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition |
count | A integer variable |
points | A pointer to a const HIC_DC_Point |
colors | A pointer to a const HICRGBA |
planes | A pointer to a const HIC_Plane |
Returns the name of the callback.
Returns the pointer to the user data that may have been provided when the callback was created.
Constructs a Draw_DC_Polyline Callback object.
key | Key to the segment on which the callback is set. |
name | The name of the callback. |
data | Optional pointer to user data that can then be accessed from the callback. |
Deletes the callback object.
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition |
count | A integer variable |
points | A pointer to a const HIC_DC_Point |
Returns the name of the callback.
Returns the pointer to the user data that may have been provided when the callback was created.
Constructs a Draw_DC_Cut_Line Callback object.
key | Key to the segment on which the callback is set. |
name | The name of the callback. |
data | Optional pointer to user data that can then be accessed from the callback. |
Deletes the callback object.
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition |
count | A integer variable |
points | A pointer to a const HIC_DC_Point |
Returns the name of the callback.
Returns the pointer to the user data that may have been provided when the callback was created.
Constructs a Draw_DC_Textured_Polyline Callback object.
key | Key to the segment on which the callback is set. |
name | The name of the callback. |
data | Optional pointer to user data that can then be accessed from the callback. |
Deletes the callback object.
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition |
points | A pointer to a const HIC_DC_Point |
count | A integer variable |
colors | A pointer to a const HICRGBA |
planes | A pointer to a const HIC_Plane |
parameters | A pointer to a const HIC_Parameter |
param_width | A integer variable |
param_flags | A integer variable |
Returns the name of the callback.
Returns the pointer to the user data that may have been provided when the callback was created.
Constructs a Draw_DC_Textured_Polytriangle Callback object.
key | Key to the segment on which the callback is set. |
name | The name of the callback. |
data | Optional pointer to user data that can then be accessed from the callback. |
Deletes the callback object.
The function you implement for your callback.
nr | A pointer to a const HIC_Rendition |
points | A pointer to a const HIC_DC_Point |
count | A integer variable |
colors | A pointer to a const HICRGBA |
planes | A pointer to a const HIC_Plane |
parameters | A pointer to a const HIC_Parameter |
param_width | A integer variable |
param_flags | A integer variable |
Returns the name of the callback.
Returns the pointer to the user data that may have been provided when the callback was created.
clear HIC_RGBA const * colors |
directorinattributes |
clear float const * parameters |
clear HIC_Plane const * planes |
clear HIC_DC_Point const * points |
Referenced by typemap().
clear float const * rotations |
clear float const * size_fixups |