import "Hoops3dStream.idl";
Public Member Functions | |
HRESULT | SetBackgroundColors (float r_top, float g_top, float b_top, float r_bottom, float g_bottom, float b_bottom, int percentage) |
HRESULT | FitWorld () |
HRESULT | SetCamera (float px, float py, float pz, float tx, float ty, float tz, float ux, float uy, float uz, float width, float height) |
HRESULT | SetCameraToPlaneXY () |
HRESULT | SetCameraToPlaneXZ () |
HRESULT | SetCameraToPlaneYZ () |
HRESULT | SetCameraToPlaneZX () |
HRESULT | SetCameraToPlaneZY () |
HRESULT | SetCameraToPlaneYX () |
HRESULT | SetCameraToIsometric () |
HRESULT | SetProjectionModePerspective () |
HRESULT | SetProjectionModeOrthographic () |
HRESULT | SetOperator (BSTR operator_name) |
HRESULT | SetRenderMode (BSTR mode) |
HRESULT | InsertCuttingPlane () |
HRESULT | FlushScene () |
HRESULT | SetShadowMode (BOOL onoff) |
HRESULT | AntialiasScene () |
HRESULT | SetPolygonHandednessLeft () |
HRESULT | SetPolygonHandednessRight () |
HRESULT | SetPolygonHandednessNone () |
HRESULT | SetBackplaneCullingMode (BOOL onoff) |
HRESULT | SetFramerateMode (BOOL onoff) |
HRESULT | OpenSceneSegment () |
HRESULT | OpenModelSegment () |
HRESULT | Update () |
HRESULT | BhvPlay () |
HRESULT | BhvPause () |
HRESULT | BhvRewind () |
HRESULT | BhvActivateAllAnimations () |
HRESULT | BhvDeactivateAllAnimations () |
HRESULT | BhvActivateAnimation (BSTR animationname, BOOL allowPartial) |
HRESULT | BhvDeactivateAnimation (BSTR animationname, BOOL allowPartial) |
HRESULT | BhvStartAnimation (BSTR animationname) |
HRESULT | BhvStopAnimation (BSTR animationname) |
HRESULT | BhvSetInfinitePlay (BOOL onoff) |
HRESULT | BhvRewindAnimation (BSTR animationname) |
HRESULT | ShowFileOpenDialog () |
HRESULT | ShowFileSaveDialog () |
HRESULT | CopyToClipboard () |
HRESULT | ShowPrintDialog () |
HRESULT | ShowPageSetupDialog () |
HRESULT | SetSelectionFaceColor (float r, float g, float b, float a) |
HRESULT | SetSelectionEdgeColor (float r, float g, float b, float a) |
HRESULT | SetSelectionMarkerColor (float r, float g, float b, float a) |
HRESULT | AddFileType (BSTR filetype) |
HRESULT | HATL_Insert_Circle (float p1_x, float p1_y, float p1_z, float p2_x, float p2_y, float p2_z, float p3_x, float p3_y, float p3_z,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Circle_By_Radius (float c_x, float c_y, float c_z, float radius, float n_x, float n_y, float n_z,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Circular_Arc (float p1_x, float p1_y, float p1_z, float p2_x, float p2_y, float p2_z, float p3_x, float p3_y, float p3_z,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Circular_Chord (float p1_x, float p1_y, float p1_z, float p2_x, float p2_y, float p2_z, float p3_x, float p3_y, float p3_z,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Circular_Wedge (float p1_x, float p1_y, float p1_z, float p2_x, float p2_y, float p2_z, float p3_x, float p3_y, float p3_z,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Cutting_Plane (float a, float b, float c, float d,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Cutting_Section (int count, VARIANT *planes_var,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Cylinder (float p1_x, float p1_y, float p1_z, float p2_x, float p2_y, float p2_z, float r, BSTR cap,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Ellipse (float c_x, float c_y, float c_z, float major_x, float major_y, float major_z, float minor_x, float minor_y, float minor_z,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Elliptical_Arc (float c_x, float c_y, float c_z, float major_x, float major_y, float major_z, float minor_x, float minor_y, float minor_z, float start, float end,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Grid (BSTR type, float o_x, float o_y, float o_z, float ref1_x, float ref1_y, float ref1_z, float ref2_x, float ref2_y, float ref2_z, int count1, int count2,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Image (float x, float y, float z, BSTR format, int width, int height, VARIANT *pixeldata_var,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Ink (float x, float y, float z,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Line (float xa, float ya, float za, float xb, float yb, float zb,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Distant_Light (float di, float dj, float dk,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Local_Light (float x, float y, float z,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Spot_Light (float p_x, float p_y, float p_z, float t_x, float t_y, float t_z, BSTR list,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Marker (float x, float y, float z,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Mesh (int rows, int columns, VARIANT *points,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_NURBS_Curve (int degree, int cpcount, VARIANT *cpoints, VARIANT *weights, VARIANT *knots, float start_u, float end_u,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_NURBS_Surface (int u_degree, int v_degree, int u_count, int v_count, VARIANT *points_var, VARIANT *weights_var, VARIANT *u_knots_var, VARIANT *v_knots_var, HC_KEY *retkey) |
HRESULT | HATL_Insert_Polycylinder (int pcount, VARIANT *points_var, int r_count, VARIANT *radii_var, BSTR capping,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Polygon (int count, VARIANT *points_var,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Polyline (int count, VARIANT *points_var,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Shell (int npoints, VARIANT *test, int flen, VARIANT *test2,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Shell_By_Tristrips (int pcount, VARIANT *points_var, int tlen, VARIANT *tlist_var, int flen, VARIANT *flist_var,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Shell_From_Region (HC_KEY key1, int region, BSTR options,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Sphere (float c_x, float c_y, float c_z, float radius, float a_x, float a_y, float a_z, float o_x, float o_y, float o_z,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Text (float x, float y, float z, BSTR text,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Text_With_Encoding (float x, float y, float z, BSTR encoding, VARIANT *text,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Insert_Unicode_Text (float x, float y, float z, VARIANT *text,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Open_Segment (BSTR segment,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Close_Segment () |
HRESULT | HATL_Open_Geometry (HC_KEY key) |
HRESULT | HATL_Close_Geometry () |
HRESULT | HATL_Open_Edge (int offset1, int offset2) |
HRESULT | HATL_Close_Edge () |
HRESULT | HATL_Open_Face (int offset) |
HRESULT | HATL_Close_Face () |
HRESULT | HATL_Include_Segment (BSTR segment,[out, retval]HC_KEY *retkey) |
HRESULT | HATL_Delete_By_Key (HC_KEY key) |
HRESULT | HATL_Flush_Contents (BSTR segment, BSTR filter) |
HRESULT | HATL_Set_Camera (float p_x, float p_y, float p_z, float t_x, float t_y, float t_z, float u_x, float u_y, float u_z, float width, float height, BSTR projection) |
HRESULT | HATL_Set_Camera_By_Volume (BSTR projection, float xmin, float xmax, float ymin, float ymax) |
HRESULT | HATL_Set_Camera_Field (float width, float height) |
HRESULT | HATL_Set_Camera_Near_Limit (float wlimit) |
HRESULT | HATL_Set_Camera_Position (float p_x, float p_y, float p_z) |
HRESULT | HATL_Set_Camera_Projection (BSTR projection) |
HRESULT | HATL_Set_Camera_Target (float t_x, float t_y, float t_z) |
HRESULT | HATL_Set_Camera_Up_Vector (float u_x, float u_y, float u_z) |
HRESULT | HATL_Set_Circular_Center (float x, float y, float z) |
HRESULT | HATL_Set_Circular_Center_By_Key (HC_KEY key, float x, float y, float z) |
HRESULT | HATL_Set_Color (BSTR col) |
HRESULT | HATL_Set_Color_By_FIndex (BSTR types, float findex) |
HRESULT | HATL_Set_Color_By_Index (BSTR types, int index) |
HRESULT | HATL_Set_Color_By_Value (BSTR types, BSTR colspace, float a, float b, float c) |
HRESULT | HATL_Set_Color_Map (BSTR col) |
HRESULT | HATL_Set_Color_Map_By_Value (BSTR col, int count, VARIANT *values_var) |
HRESULT | HATL_Set_Conditions (BSTR conditions) |
HRESULT | HATL_Set_Driver_Options (BSTR driver_options) |
HRESULT | HATL_Set_Edge_Pattern (BSTR pattern) |
HRESULT | HATL_Set_Edge_Weight (float weight) |
HRESULT | HATL_Set_Face_Pattern (BSTR pattern) |
HRESULT | HATL_Set_Faces (int first_face, int face_count) |
HRESULT | HATL_Set_Handedness (BSTR handedness) |
HRESULT | HATL_Set_Heuristics (BSTR heuristics) |
HRESULT | HATL_Set_Line_Pattern (BSTR pattern) |
HRESULT | HATL_Set_Line_Weight (float weight) |
HRESULT | HATL_Set_Marker_Size (float weight) |
HRESULT | HATL_Set_Marker_Symbol (BSTR symbol) |
HRESULT | HATL_Set_Modelling_Matrix (VARIANT *matrix_var) |
HRESULT | HATL_Set_Normal (float x, float y, float z) |
HRESULT | HATL_Set_Parameter (int number, VARIANT *parameters_var) |
HRESULT | HATL_Set_Polygonal_Clip_Region (int count, VARIANT *points_var, BSTR options) |
HRESULT | HATL_Set_Priority (HC_KEY key, long priority) |
HRESULT | HATL_Set_Region (int region) |
HRESULT | HATL_Set_Rendering_Options (BSTR rendering_options) |
HRESULT | HATL_Set_Selectability (BSTR list) |
HRESULT | HATL_Set_Streaming_Mode (BSTR flag) |
HRESULT | HATL_Set_Text_Alignment (BSTR locater) |
HRESULT | HATL_Set_Text_Font (BSTR text_font) |
HRESULT | HATL_Set_Text_Path (float x, float y, float z) |
HRESULT | HATL_Set_Text_Region (int pCount, VARIANT *points_var, BSTR options) |
HRESULT | HATL_Set_Text_Spacing (float spacing) |
HRESULT | HATL_Set_Texture_Matrix (VARIANT *matrix_var) |
HRESULT | HATL_Set_Trim_Operation (int index, BSTR operation) |
HRESULT | HATL_Set_Unicode_Options (VARIANT *options_var) |
HRESULT | HATL_Set_User_Index (int index, VARIANT *data_var) |
HRESULT | HATL_Set_User_Options (BSTR list) |
HRESULT | HATL_Set_Variable_Edge_Weight (BSTR weight) |
HRESULT | HATL_Set_Variable_Line_Weight (BSTR weight) |
HRESULT | HATL_Set_Variable_Marker_Size (BSTR weight) |
HRESULT | HATL_Set_Visibility (BSTR vis) |
HRESULT | HATL_Set_Window (float left, float right, float bottom, float top) |
HRESULT | HATL_Set_Window_Frame (BSTR flag) |
HRESULT | HATL_Set_Window_Pattern (BSTR pattern) |
HRESULT | HATL_UnSet_Camera () |
HRESULT | HATL_UnSet_Color () |
HRESULT | HATL_UnSet_Color_Map () |
HRESULT | HATL_UnSet_Driver_Options () |
HRESULT | HATL_UnSet_Edge_Pattern () |
HRESULT | HATL_UnSet_Edge_Weight () |
HRESULT | HATL_UnSet_Face_Pattern () |
HRESULT | HATL_UnSet_Handedness () |
HRESULT | HATL_UnSet_Heuristics () |
HRESULT | HATL_UnSet_Line_Pattern () |
HRESULT | HATL_UnSet_Line_Weight () |
HRESULT | HATL_UnSet_Marker_Size () |
HRESULT | HATL_UnSet_Marker_Symbol () |
HRESULT | HATL_UnSet_Modelling_Matrix () |
HRESULT | HATL_UnSet_Normal () |
HRESULT | HATL_UnSet_One_Color (BSTR which) |
HRESULT | HATL_UnSet_One_Driver_Option (BSTR which) |
HRESULT | HATL_UnSet_One_Heuristic (BSTR which) |
HRESULT | HATL_UnSet_One_Rendering_Option (BSTR which) |
HRESULT | HATL_UnSet_One_Selectability (BSTR which) |
HRESULT | HATL_UnSet_One_Text_Font (BSTR which) |
HRESULT | HATL_UnSet_One_User_Index (long which) |
HRESULT | HATL_UnSet_One_User_Option (BSTR which) |
HRESULT | HATL_UnSet_One_Visibility (BSTR which) |
HRESULT | HATL_UnSet_Parameter () |
HRESULT | HATL_UnSet_Rendering_Options () |
HRESULT | HATL_UnSet_Selectability () |
HRESULT | HATL_UnSet_Streaming_Mode () |
HRESULT | HATL_UnSet_Text_Alignment () |
HRESULT | HATL_UnSet_Text_Font () |
HRESULT | HATL_UnSet_Text_Path () |
HRESULT | HATL_UnSet_Text_Spacing () |
HRESULT | HATL_UnSet_Texture_Matrix () |
HRESULT | HATL_UnSet_User_Options () |
HRESULT | HATL_UnSet_Visibility () |
HRESULT | HATL_UnSet_Window () |
HRESULT | HATL_UnSet_Window_Frame () |
HRESULT | HATL_UnSet_Window_Pattern () |
HRESULT | HATL_Define_Alias (BSTR name, BSTR expansion) |
HRESULT | HATL_Define_Color_Name (BSTR name, BSTR er_name, BSTR ish_name, BSTR definition) |
HRESULT | HATL_Define_Font (BSTR name, BSTR options, int data_length, VARIANT *data_var) |
HRESULT | HATL_Define_Glyph (BSTR name, int data_size, BSTR data) |
HRESULT | HATL_Define_Line_Style (BSTR name, BSTR definition) |
HRESULT | HATL_Define_Local_Texture (BSTR name, BSTR definition) |
HRESULT | HATL_Define_System_Options (BSTR list) |
HRESULT | HATL_Define_Texture (BSTR name, BSTR definition) |
Properties | |
BSTR | Filename [get, set] |
BSTR | CurrentOperator [get] |
BSTR | CameraParameters [get] |
BOOL | Embed [get, set] |
BSTR | FileType [get, set] |
BSTR | ProjectionMode [get, set] |
BOOL | NoOrbit [get, set] |
BOOL | ControlActive [get] |
BOOL | Antialiasing [get, set] |
BOOL | AllowMenu [get, set] |
BOOL | HardwareAntialiasing [get, set] |
BOOL | AxisMode [get, set] |
BOOL | IsPlaying [get] |
BOOL | BhvContinuousPlay [get, set] |
BOOL | AllowEntitySelection [get, set] |
BOOL | SmoothTransitionMode [get, set] |
BOOL | SoftwareRendering [get, set] |
BSTR | FramerateType [get, set] |
BSTR | DriverType [get, set] |
BOOL | SegmentDL [get, set] |
BOOL | StaticModel [get, set] |
int | AntialiasingLevel [get, set] |
int | CullingThreshold [get, set] |
float | FrameRate [get, set] |
int | MaximumThreshold [get, set] |
Defines the Hoops3dStreamCtrl interface, which includes Properties and methods.
HRESULT IHoops3dStreamCtrl::AddFileType | ( | BSTR | filetype | ) |
Add the specified filetype to the list of the control's supported types. The control will process such file type bug associated custom file-handled in logic must be in place for anything to occur
HRESULT IHoops3dStreamCtrl::AntialiasScene | ( | ) |
Turns on scene antialiasing
HRESULT IHoops3dStreamCtrl::BhvActivateAllAnimations | ( | ) |
Activates all animation, if any exist
HRESULT IHoops3dStreamCtrl::BhvActivateAnimation | ( | BSTR | animationname, |
BOOL | allowPartial | ||
) |
Activates a single animation by name, if it exists
HRESULT IHoops3dStreamCtrl::BhvDeactivateAllAnimations | ( | ) |
Deactivates all animations, if any exist
HRESULT IHoops3dStreamCtrl::BhvDeactivateAnimation | ( | BSTR | animationname, |
BOOL | allowPartial | ||
) |
Deactivates a single animation by name, if it exists
HRESULT IHoops3dStreamCtrl::BhvPause | ( | ) |
Pauses the animation, if any exists
HRESULT IHoops3dStreamCtrl::BhvPlay | ( | ) |
Plays the animation, if any exists
HRESULT IHoops3dStreamCtrl::BhvRewind | ( | ) |
Rewinds the animation, if any exists
HRESULT IHoops3dStreamCtrl::BhvRewindAnimation | ( | BSTR | animationname | ) |
Rewinds a single animation by name, if it exists
HRESULT IHoops3dStreamCtrl::BhvSetInfinitePlay | ( | BOOL | onoff | ) |
Sets the animations to play without being stoppped
HRESULT IHoops3dStreamCtrl::BhvStartAnimation | ( | BSTR | animationname | ) |
Starts a specific animiation
HRESULT IHoops3dStreamCtrl::BhvStopAnimation | ( | BSTR | animationname | ) |
Stops a specific animiation
HRESULT IHoops3dStreamCtrl::CopyToClipboard | ( | ) |
Copies the scene to Clipboard
HRESULT IHoops3dStreamCtrl::FitWorld | ( | ) |
Fit the camera to the scene's extents
HRESULT IHoops3dStreamCtrl::FlushScene | ( | ) |
Fushes the contents of the scene
HRESULT IHoops3dStreamCtrl::HATL_Close_Edge | ( | ) |
A wrapper for HOOPS/3dGS Close_Edge
HRESULT IHoops3dStreamCtrl::HATL_Close_Face | ( | ) |
A wrapper for HOOPS/3dGS Close_Face
HRESULT IHoops3dStreamCtrl::HATL_Close_Geometry | ( | ) |
A wrapper for HOOPS/3dGS Close_Geometry
HRESULT IHoops3dStreamCtrl::HATL_Close_Segment | ( | ) |
A wrapper for HOOPS/3dGS Close_Segment
HRESULT IHoops3dStreamCtrl::HATL_Define_Alias | ( | BSTR | name, |
BSTR | expansion | ||
) |
A wrapper for HOOPS/3dGS Define_Alias
HRESULT IHoops3dStreamCtrl::HATL_Define_Color_Name | ( | BSTR | name, |
BSTR | er_name, | ||
BSTR | ish_name, | ||
BSTR | definition | ||
) |
A wrapper for HOOPS/3dGS Define_Color_Name
HRESULT IHoops3dStreamCtrl::HATL_Define_Font | ( | BSTR | name, |
BSTR | options, | ||
int | data_length, | ||
VARIANT * | data_var | ||
) |
A wrapper for HOOPS/3dGS Define_Font
HRESULT IHoops3dStreamCtrl::HATL_Define_Glyph | ( | BSTR | name, |
int | data_size, | ||
BSTR | data | ||
) |
A wrapper for HOOPS/3dGS Define_Glyph
HRESULT IHoops3dStreamCtrl::HATL_Define_Line_Style | ( | BSTR | name, |
BSTR | definition | ||
) |
A wrapper for HOOPS/3dGS Define_Line_Style
HRESULT IHoops3dStreamCtrl::HATL_Define_Local_Texture | ( | BSTR | name, |
BSTR | definition | ||
) |
A wrapper for HOOPS/3dGS Define_Local_Texture
HRESULT IHoops3dStreamCtrl::HATL_Define_System_Options | ( | BSTR | list | ) |
A wrapper for HOOPS/3dGS Define_System_Options
HRESULT IHoops3dStreamCtrl::HATL_Define_Texture | ( | BSTR | name, |
BSTR | definition | ||
) |
A wrapper for HOOPS/3dGS Define_Texture
HRESULT IHoops3dStreamCtrl::HATL_Delete_By_Key | ( | HC_KEY | key | ) |
A wrapper for HOOPS/3dGS Delete_By_Key
HRESULT IHoops3dStreamCtrl::HATL_Flush_Contents | ( | BSTR | segment, |
BSTR | filter | ||
) |
A wrapper for HOOPS/3dGS Flush_Contents
HRESULT IHoops3dStreamCtrl::HATL_Include_Segment | ( | BSTR | segment, |
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Include_Segment
HRESULT IHoops3dStreamCtrl::HATL_Insert_Circle | ( | float | p1_x, |
float | p1_y, | ||
float | p1_z, | ||
float | p2_x, | ||
float | p2_y, | ||
float | p2_z, | ||
float | p3_x, | ||
float | p3_y, | ||
float | p3_z, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Circle
HRESULT IHoops3dStreamCtrl::HATL_Insert_Circle_By_Radius | ( | float | c_x, |
float | c_y, | ||
float | c_z, | ||
float | radius, | ||
float | n_x, | ||
float | n_y, | ||
float | n_z, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Circle_By_Radius
HRESULT IHoops3dStreamCtrl::HATL_Insert_Circular_Arc | ( | float | p1_x, |
float | p1_y, | ||
float | p1_z, | ||
float | p2_x, | ||
float | p2_y, | ||
float | p2_z, | ||
float | p3_x, | ||
float | p3_y, | ||
float | p3_z, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Circular_Arc
HRESULT IHoops3dStreamCtrl::HATL_Insert_Circular_Chord | ( | float | p1_x, |
float | p1_y, | ||
float | p1_z, | ||
float | p2_x, | ||
float | p2_y, | ||
float | p2_z, | ||
float | p3_x, | ||
float | p3_y, | ||
float | p3_z, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Circular_Chord
HRESULT IHoops3dStreamCtrl::HATL_Insert_Circular_Wedge | ( | float | p1_x, |
float | p1_y, | ||
float | p1_z, | ||
float | p2_x, | ||
float | p2_y, | ||
float | p2_z, | ||
float | p3_x, | ||
float | p3_y, | ||
float | p3_z, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Circular_Wedge
HRESULT IHoops3dStreamCtrl::HATL_Insert_Cutting_Plane | ( | float | a, |
float | b, | ||
float | c, | ||
float | d, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Cutting_Plane
HRESULT IHoops3dStreamCtrl::HATL_Insert_Cutting_Section | ( | int | count, |
VARIANT * | planes_var, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Cutting_Section
HRESULT IHoops3dStreamCtrl::HATL_Insert_Cylinder | ( | float | p1_x, |
float | p1_y, | ||
float | p1_z, | ||
float | p2_x, | ||
float | p2_y, | ||
float | p2_z, | ||
float | r, | ||
BSTR | cap, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Cylinder
HRESULT IHoops3dStreamCtrl::HATL_Insert_Distant_Light | ( | float | di, |
float | dj, | ||
float | dk, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Distant_Light
HRESULT IHoops3dStreamCtrl::HATL_Insert_Ellipse | ( | float | c_x, |
float | c_y, | ||
float | c_z, | ||
float | major_x, | ||
float | major_y, | ||
float | major_z, | ||
float | minor_x, | ||
float | minor_y, | ||
float | minor_z, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Ellipse
HRESULT IHoops3dStreamCtrl::HATL_Insert_Elliptical_Arc | ( | float | c_x, |
float | c_y, | ||
float | c_z, | ||
float | major_x, | ||
float | major_y, | ||
float | major_z, | ||
float | minor_x, | ||
float | minor_y, | ||
float | minor_z, | ||
float | start, | ||
float | end, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Elliptical_Arc
HRESULT IHoops3dStreamCtrl::HATL_Insert_Grid | ( | BSTR | type, |
float | o_x, | ||
float | o_y, | ||
float | o_z, | ||
float | ref1_x, | ||
float | ref1_y, | ||
float | ref1_z, | ||
float | ref2_x, | ||
float | ref2_y, | ||
float | ref2_z, | ||
int | count1, | ||
int | count2, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Grid
HRESULT IHoops3dStreamCtrl::HATL_Insert_Image | ( | float | x, |
float | y, | ||
float | z, | ||
BSTR | format, | ||
int | width, | ||
int | height, | ||
VARIANT * | pixeldata_var, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Image
HRESULT IHoops3dStreamCtrl::HATL_Insert_Ink | ( | float | x, |
float | y, | ||
float | z, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Ink
HRESULT IHoops3dStreamCtrl::HATL_Insert_Line | ( | float | xa, |
float | ya, | ||
float | za, | ||
float | xb, | ||
float | yb, | ||
float | zb, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Line
HRESULT IHoops3dStreamCtrl::HATL_Insert_Local_Light | ( | float | x, |
float | y, | ||
float | z, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Local_Light
HRESULT IHoops3dStreamCtrl::HATL_Insert_Marker | ( | float | x, |
float | y, | ||
float | z, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Marker
HRESULT IHoops3dStreamCtrl::HATL_Insert_Mesh | ( | int | rows, |
int | columns, | ||
VARIANT * | points, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Mesh
HRESULT IHoops3dStreamCtrl::HATL_Insert_NURBS_Curve | ( | int | degree, |
int | cpcount, | ||
VARIANT * | cpoints, | ||
VARIANT * | weights, | ||
VARIANT * | knots, | ||
float | start_u, | ||
float | end_u, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_NURBS_Curve
HRESULT IHoops3dStreamCtrl::HATL_Insert_NURBS_Surface | ( | int | u_degree, |
int | v_degree, | ||
int | u_count, | ||
int | v_count, | ||
VARIANT * | points_var, | ||
VARIANT * | weights_var, | ||
VARIANT * | u_knots_var, | ||
VARIANT * | v_knots_var, | ||
HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_NURBS_Surface
HRESULT IHoops3dStreamCtrl::HATL_Insert_Polycylinder | ( | int | pcount, |
VARIANT * | points_var, | ||
int | r_count, | ||
VARIANT * | radii_var, | ||
BSTR | capping, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS ::Insert_Polycylinder
HRESULT IHoops3dStreamCtrl::HATL_Insert_Polygon | ( | int | count, |
VARIANT * | points_var, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Polygon
HRESULT IHoops3dStreamCtrl::HATL_Insert_Polyline | ( | int | count, |
VARIANT * | points_var, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Polyline
HRESULT IHoops3dStreamCtrl::HATL_Insert_Shell | ( | int | npoints, |
VARIANT * | test, | ||
int | flen, | ||
VARIANT * | test2, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Shell
HRESULT IHoops3dStreamCtrl::HATL_Insert_Shell_By_Tristrips | ( | int | pcount, |
VARIANT * | points_var, | ||
int | tlen, | ||
VARIANT * | tlist_var, | ||
int | flen, | ||
VARIANT * | flist_var, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Shell_By_Tristrips
HRESULT IHoops3dStreamCtrl::HATL_Insert_Shell_From_Region | ( | HC_KEY | key1, |
int | region, | ||
BSTR | options, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Shell_From_Region
HRESULT IHoops3dStreamCtrl::HATL_Insert_Sphere | ( | float | c_x, |
float | c_y, | ||
float | c_z, | ||
float | radius, | ||
float | a_x, | ||
float | a_y, | ||
float | a_z, | ||
float | o_x, | ||
float | o_y, | ||
float | o_z, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Sphere
HRESULT IHoops3dStreamCtrl::HATL_Insert_Spot_Light | ( | float | p_x, |
float | p_y, | ||
float | p_z, | ||
float | t_x, | ||
float | t_y, | ||
float | t_z, | ||
BSTR | list, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Spot_Light
HRESULT IHoops3dStreamCtrl::HATL_Insert_Text | ( | float | x, |
float | y, | ||
float | z, | ||
BSTR | text, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Text
HRESULT IHoops3dStreamCtrl::HATL_Insert_Text_With_Encoding | ( | float | x, |
float | y, | ||
float | z, | ||
BSTR | encoding, | ||
VARIANT * | text, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Text_With_Encoding
HRESULT IHoops3dStreamCtrl::HATL_Insert_Unicode_Text | ( | float | x, |
float | y, | ||
float | z, | ||
VARIANT * | text, | ||
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Insert_Unicode_Text
HRESULT IHoops3dStreamCtrl::HATL_Open_Edge | ( | int | offset1, |
int | offset2 | ||
) |
A wrapper for HOOPS/3dGS Open_Edge
HRESULT IHoops3dStreamCtrl::HATL_Open_Face | ( | int | offset | ) |
A wrapper for HOOPS/3dGS Open_Face
HRESULT IHoops3dStreamCtrl::HATL_Open_Geometry | ( | HC_KEY | key | ) |
A wrapper for HOOPS/3dGS Open_Geometry
HRESULT IHoops3dStreamCtrl::HATL_Open_Segment | ( | BSTR | segment, |
[out, retval] HC_KEY * | retkey | ||
) |
A wrapper for HOOPS/3dGS Open_Segment
HRESULT IHoops3dStreamCtrl::HATL_Set_Camera | ( | float | p_x, |
float | p_y, | ||
float | p_z, | ||
float | t_x, | ||
float | t_y, | ||
float | t_z, | ||
float | u_x, | ||
float | u_y, | ||
float | u_z, | ||
float | width, | ||
float | height, | ||
BSTR | projection | ||
) |
A wrapper for HOOPS/3dGS Set_Camera
HRESULT IHoops3dStreamCtrl::HATL_Set_Camera_By_Volume | ( | BSTR | projection, |
float | xmin, | ||
float | xmax, | ||
float | ymin, | ||
float | ymax | ||
) |
A wrapper for HOOPS/3dGS Set_Camera_By_Volume
HRESULT IHoops3dStreamCtrl::HATL_Set_Camera_Field | ( | float | width, |
float | height | ||
) |
A wrapper for HOOPS/3dGS Set_Camera_Field
HRESULT IHoops3dStreamCtrl::HATL_Set_Camera_Near_Limit | ( | float | wlimit | ) |
A wrapper for HOOPS/3dGS Set_Camera_Near_Limit
HRESULT IHoops3dStreamCtrl::HATL_Set_Camera_Position | ( | float | p_x, |
float | p_y, | ||
float | p_z | ||
) |
A wrapper for HOOPS/3dGS Set_Camera_Position
HRESULT IHoops3dStreamCtrl::HATL_Set_Camera_Projection | ( | BSTR | projection | ) |
A wrapper for HOOPS/3dGS Set_Camera_Projection
HRESULT IHoops3dStreamCtrl::HATL_Set_Camera_Target | ( | float | t_x, |
float | t_y, | ||
float | t_z | ||
) |
A wrapper for HOOPS/3dGS Set_Camera_Target
HRESULT IHoops3dStreamCtrl::HATL_Set_Camera_Up_Vector | ( | float | u_x, |
float | u_y, | ||
float | u_z | ||
) |
A wrapper for HOOPS/3dGS Set_Camera_Up_Vector
HRESULT IHoops3dStreamCtrl::HATL_Set_Circular_Center | ( | float | x, |
float | y, | ||
float | z | ||
) |
A wrapper for HOOPS/3dGS Set_Circular_Center
HRESULT IHoops3dStreamCtrl::HATL_Set_Circular_Center_By_Key | ( | HC_KEY | key, |
float | x, | ||
float | y, | ||
float | z | ||
) |
A wrapper for HOOPS/3dGS Set_Circular_Center_By_Key
HRESULT IHoops3dStreamCtrl::HATL_Set_Color | ( | BSTR | col | ) |
A wrapper for HOOPS/3dGS Set_Color
HRESULT IHoops3dStreamCtrl::HATL_Set_Color_By_FIndex | ( | BSTR | types, |
float | findex | ||
) |
A wrapper for HOOPS/3dGS Set_Color_By_FIndex
HRESULT IHoops3dStreamCtrl::HATL_Set_Color_By_Index | ( | BSTR | types, |
int | index | ||
) |
A wrapper for HOOPS/3dGS Set_Color_By_Index
HRESULT IHoops3dStreamCtrl::HATL_Set_Color_By_Value | ( | BSTR | types, |
BSTR | colspace, | ||
float | a, | ||
float | b, | ||
float | c | ||
) |
A wrapper for HOOPS/3dGS Set_Color_By_Value
HRESULT IHoops3dStreamCtrl::HATL_Set_Color_Map | ( | BSTR | col | ) |
A wrapper for HOOPS/3dGS Set_Color_Map
HRESULT IHoops3dStreamCtrl::HATL_Set_Color_Map_By_Value | ( | BSTR | col, |
int | count, | ||
VARIANT * | values_var | ||
) |
A wrapper for HOOPS/3dGS Set_Color_Map_By_Value
HRESULT IHoops3dStreamCtrl::HATL_Set_Conditions | ( | BSTR | conditions | ) |
A wrapper for HOOPS/3dGS Set_Conditions
HRESULT IHoops3dStreamCtrl::HATL_Set_Driver_Options | ( | BSTR | driver_options | ) |
A wrapper for HOOPS/3dGS Set_Driver_Options
HRESULT IHoops3dStreamCtrl::HATL_Set_Edge_Pattern | ( | BSTR | pattern | ) |
A wrapper for HOOPS/3dGS ::Insert_CHATL_Set_Edge_Patternircle
HRESULT IHoops3dStreamCtrl::HATL_Set_Edge_Weight | ( | float | weight | ) |
A wrapper for HOOPS/3dGS Set_Edge_Weight
HRESULT IHoops3dStreamCtrl::HATL_Set_Face_Pattern | ( | BSTR | pattern | ) |
A wrapper for HOOPS/3dGS Set_Face_Pattern
HRESULT IHoops3dStreamCtrl::HATL_Set_Faces | ( | int | first_face, |
int | face_count | ||
) |
A wrapper for HOOPS/3dGS Set_Faces
HRESULT IHoops3dStreamCtrl::HATL_Set_Handedness | ( | BSTR | handedness | ) |
A wrapper for HOOPS/3dGS Set_Handedness
HRESULT IHoops3dStreamCtrl::HATL_Set_Heuristics | ( | BSTR | heuristics | ) |
A wrapper for HOOPS/3dGS Set_Heuristics
HRESULT IHoops3dStreamCtrl::HATL_Set_Line_Pattern | ( | BSTR | pattern | ) |
A wrapper for HOOPS/3dGS Set_Line_Pattern
HRESULT IHoops3dStreamCtrl::HATL_Set_Line_Weight | ( | float | weight | ) |
A wrapper for HOOPS/3dGS Set_Line_Weight
HRESULT IHoops3dStreamCtrl::HATL_Set_Marker_Size | ( | float | weight | ) |
A wrapper for HOOPS/3dGS Set_Marker_Size
HRESULT IHoops3dStreamCtrl::HATL_Set_Marker_Symbol | ( | BSTR | symbol | ) |
A wrapper for HOOPS/3dGS Set_Marker_Symbol
HRESULT IHoops3dStreamCtrl::HATL_Set_Modelling_Matrix | ( | VARIANT * | matrix_var | ) |
A wrapper for HOOPS/3dGS Set_Modelling_Matrix
HRESULT IHoops3dStreamCtrl::HATL_Set_Normal | ( | float | x, |
float | y, | ||
float | z | ||
) |
A wrapper for HOOPS/3dGS Set_Normal
HRESULT IHoops3dStreamCtrl::HATL_Set_Parameter | ( | int | number, |
VARIANT * | parameters_var | ||
) |
A wrapper for HOOPS/3dGS Set_Parameter
HRESULT IHoops3dStreamCtrl::HATL_Set_Polygonal_Clip_Region | ( | int | count, |
VARIANT * | points_var, | ||
BSTR | options | ||
) |
A wrapper for HOOPS/3dGS Set_Polygonal_Clip_Region
HRESULT IHoops3dStreamCtrl::HATL_Set_Priority | ( | HC_KEY | key, |
long | priority | ||
) |
A wrapper for HOOPS/3dGS Set_Priority
HRESULT IHoops3dStreamCtrl::HATL_Set_Region | ( | int | region | ) |
A wrapper for HOOPS/3dGS Set_Region
HRESULT IHoops3dStreamCtrl::HATL_Set_Rendering_Options | ( | BSTR | rendering_options | ) |
A wrapper for HOOPS/3dGS Set_Rendering_Options
HRESULT IHoops3dStreamCtrl::HATL_Set_Selectability | ( | BSTR | list | ) |
A wrapper for HOOPS/3dGS Set_Selectability
HRESULT IHoops3dStreamCtrl::HATL_Set_Streaming_Mode | ( | BSTR | flag | ) |
A wrapper for HOOPS/3dGS Set_Streaming_Mode
HRESULT IHoops3dStreamCtrl::HATL_Set_Text_Alignment | ( | BSTR | locater | ) |
A wrapper for HOOPS/3dGS Set_Text_Alignment
HRESULT IHoops3dStreamCtrl::HATL_Set_Text_Font | ( | BSTR | text_font | ) |
A wrapper for HOOPS/3dGS Set_Text_Font
HRESULT IHoops3dStreamCtrl::HATL_Set_Text_Path | ( | float | x, |
float | y, | ||
float | z | ||
) |
A wrapper for HOOPS/3dGS Set_Text_Path
HRESULT IHoops3dStreamCtrl::HATL_Set_Text_Region | ( | int | pCount, |
VARIANT * | points_var, | ||
BSTR | options | ||
) |
A wrapper for HOOPS/3dGS Set_Text_Region
HRESULT IHoops3dStreamCtrl::HATL_Set_Text_Spacing | ( | float | spacing | ) |
A wrapper for HOOPS/3dGS Set_Text_Spacing
HRESULT IHoops3dStreamCtrl::HATL_Set_Texture_Matrix | ( | VARIANT * | matrix_var | ) |
A wrapper for HOOPS/3dGS Set_Texture_Matrix
HRESULT IHoops3dStreamCtrl::HATL_Set_Trim_Operation | ( | int | index, |
BSTR | operation | ||
) |
A wrapper for HOOPS/3dGS Set_Trim_Operation
HRESULT IHoops3dStreamCtrl::HATL_Set_Unicode_Options | ( | VARIANT * | options_var | ) |
A wrapper for HOOPS/3dGS Set_Unicode_Options
HRESULT IHoops3dStreamCtrl::HATL_Set_User_Index | ( | int | index, |
VARIANT * | data_var | ||
) |
A wrapper for HOOPS/3dGS Set_User_Index
HRESULT IHoops3dStreamCtrl::HATL_Set_User_Options | ( | BSTR | list | ) |
A wrapper for HOOPS/3dGS Set_User_Options
HRESULT IHoops3dStreamCtrl::HATL_Set_Variable_Edge_Weight | ( | BSTR | weight | ) |
A wrapper for HOOPS/3dGS Set_Variable_Edge_Weight
HRESULT IHoops3dStreamCtrl::HATL_Set_Variable_Line_Weight | ( | BSTR | weight | ) |
A wrapper for HOOPS/3dGS Set_Variable_Line_Weight
HRESULT IHoops3dStreamCtrl::HATL_Set_Variable_Marker_Size | ( | BSTR | weight | ) |
A wrapper for HOOPS/3dGS Set_Variable_Marker_Size
HRESULT IHoops3dStreamCtrl::HATL_Set_Visibility | ( | BSTR | vis | ) |
A wrapper for HOOPS/3dGS Set_Visibility
HRESULT IHoops3dStreamCtrl::HATL_Set_Window | ( | float | left, |
float | right, | ||
float | bottom, | ||
float | top | ||
) |
A wrapper for HOOPS/3dGS Set_Window
HRESULT IHoops3dStreamCtrl::HATL_Set_Window_Frame | ( | BSTR | flag | ) |
A wrapper for HOOPS/3dGS Set_Window_Frame
HRESULT IHoops3dStreamCtrl::HATL_Set_Window_Pattern | ( | BSTR | pattern | ) |
A wrapper for HOOPS/3dGS Set_Window_Pattern
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Camera | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Camera
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Color | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Color
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Color_Map | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Color_Map
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Driver_Options | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Driver_Options
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Edge_Pattern | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Edge_Pattern
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Edge_Weight | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Edge_Weight
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Face_Pattern | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Face_Pattern
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Handedness | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Handedness
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Heuristics | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Heuristics
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Line_Pattern | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Line_Pattern
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Line_Weight | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Line_Weight
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Marker_Size | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Marker_Size
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Marker_Symbol | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Marker_Symbol
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Modelling_Matrix | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Modelling_Matrix
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Normal | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Normal
HRESULT IHoops3dStreamCtrl::HATL_UnSet_One_Color | ( | BSTR | which | ) |
A wrapper for HOOPS/3dGS UnSet_One_Color
HRESULT IHoops3dStreamCtrl::HATL_UnSet_One_Driver_Option | ( | BSTR | which | ) |
A wrapper for HOOPS/3dGS UnSet_One_Driver_Option
HRESULT IHoops3dStreamCtrl::HATL_UnSet_One_Heuristic | ( | BSTR | which | ) |
A wrapper for HOOPS/3dGS UnSet_One_Heuristic
HRESULT IHoops3dStreamCtrl::HATL_UnSet_One_Rendering_Option | ( | BSTR | which | ) |
A wrapper for HOOPS/3dGS UnSet_One_Rendering_Option
HRESULT IHoops3dStreamCtrl::HATL_UnSet_One_Selectability | ( | BSTR | which | ) |
A wrapper for HOOPS/3dGS UnSet_One_Selectability
HRESULT IHoops3dStreamCtrl::HATL_UnSet_One_Text_Font | ( | BSTR | which | ) |
A wrapper for HOOPS/3dGS UnSet_One_Text_Font
HRESULT IHoops3dStreamCtrl::HATL_UnSet_One_User_Index | ( | long | which | ) |
A wrapper for HOOPS/3dGS UnSet_One_User_Index
HRESULT IHoops3dStreamCtrl::HATL_UnSet_One_User_Option | ( | BSTR | which | ) |
A wrapper for HOOPS/3dGS UnSet_One_User_Option
HRESULT IHoops3dStreamCtrl::HATL_UnSet_One_Visibility | ( | BSTR | which | ) |
A wrapper for HOOPS/3dGS UnSet_One_Visibility
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Parameter | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Parameter
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Rendering_Options | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Rendering_Options
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Selectability | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Selectability
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Streaming_Mode | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Streaming_Mode
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Text_Alignment | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Text_Alignment
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Text_Font | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Text_Font
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Text_Path | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Text_Path
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Text_Spacing | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Text_Spacing
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Texture_Matrix | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Texture_Matrix
HRESULT IHoops3dStreamCtrl::HATL_UnSet_User_Options | ( | ) |
A wrapper for HOOPS/3dGS UnSet_User_Options
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Visibility | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Visibility
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Window | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Window
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Window_Frame | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Window_Frame
HRESULT IHoops3dStreamCtrl::HATL_UnSet_Window_Pattern | ( | ) |
A wrapper for HOOPS/3dGS UnSet_Window_Pattern
HRESULT IHoops3dStreamCtrl::InsertCuttingPlane | ( | ) |
Inserts a cutting plane
HRESULT IHoops3dStreamCtrl::OpenModelSegment | ( | ) |
Opens the HOOPS/3dGS scene-graph segment that represents the top of the model hierarchy
HRESULT IHoops3dStreamCtrl::OpenSceneSegment | ( | ) |
Opens the HOOPS/3dGS scene-graph segment that represents the top of the scene hierarchy
HRESULT IHoops3dStreamCtrl::SetBackgroundColors | ( | float | r_top, |
float | g_top, | ||
float | b_top, | ||
float | r_bottom, | ||
float | g_bottom, | ||
float | b_bottom, | ||
int | percentage | ||
) |
Sets the background color(s). Different 'top' and 'bottom' colors along with a percentage allow for a gradient background
HRESULT IHoops3dStreamCtrl::SetBackplaneCullingMode | ( | BOOL | onoff | ) |
Toggles backplane culling
HRESULT IHoops3dStreamCtrl::SetCamera | ( | float | px, |
float | py, | ||
float | pz, | ||
float | tx, | ||
float | ty, | ||
float | tz, | ||
float | ux, | ||
float | uy, | ||
float | uz, | ||
float | width, | ||
float | height | ||
) |
Set a specific camera
HRESULT IHoops3dStreamCtrl::SetCameraToIsometric | ( | ) |
Sets an iso view camera
HRESULT IHoops3dStreamCtrl::SetCameraToPlaneXY | ( | ) |
Sets a specific camera target plane
HRESULT IHoops3dStreamCtrl::SetCameraToPlaneXZ | ( | ) |
Sets a specific camera target plane
HRESULT IHoops3dStreamCtrl::SetCameraToPlaneYX | ( | ) |
Sets a specific camera target plane
HRESULT IHoops3dStreamCtrl::SetCameraToPlaneYZ | ( | ) |
Sets a specific camera target plane
HRESULT IHoops3dStreamCtrl::SetCameraToPlaneZX | ( | ) |
Sets a specific camera target plane
HRESULT IHoops3dStreamCtrl::SetCameraToPlaneZY | ( | ) |
Sets a specific camera target plane
HRESULT IHoops3dStreamCtrl::SetFramerateMode | ( | BOOL | onoff | ) |
Toggles framerate rendering logic
HRESULT IHoops3dStreamCtrl::SetOperator | ( | BSTR | operator_name | ) |
Sets the interaction operator
HRESULT IHoops3dStreamCtrl::SetPolygonHandednessLeft | ( | ) |
Sets pgon handedness to left
HRESULT IHoops3dStreamCtrl::SetPolygonHandednessNone | ( | ) |
Sets pgon handedness to 'none'
HRESULT IHoops3dStreamCtrl::SetPolygonHandednessRight | ( | ) |
SSets pgon handedness to left
HRESULT IHoops3dStreamCtrl::SetProjectionModeOrthographic | ( | ) |
Sets an iso view camera
HRESULT IHoops3dStreamCtrl::SetProjectionModePerspective | ( | ) |
Sets an iso view camera
HRESULT IHoops3dStreamCtrl::SetRenderMode | ( | BSTR | mode | ) |
Sets the rendermode; values can be shaded/flat/gouraud/gouraud with edges/wireframe/hidden line
HRESULT IHoops3dStreamCtrl::SetSelectionEdgeColor | ( | float | r, |
float | g, | ||
float | b, | ||
float | a | ||
) |
Sets the edge selection color
HRESULT IHoops3dStreamCtrl::SetSelectionFaceColor | ( | float | r, |
float | g, | ||
float | b, | ||
float | a | ||
) |
Sets the selection face color
HRESULT IHoops3dStreamCtrl::SetSelectionMarkerColor | ( | float | r, |
float | g, | ||
float | b, | ||
float | a | ||
) |
Sets the marker selection color
HRESULT IHoops3dStreamCtrl::SetShadowMode | ( | BOOL | onoff | ) |
Toggles the shadow
HRESULT IHoops3dStreamCtrl::ShowFileOpenDialog | ( | ) |
Displays the FileOpen Dialog
HRESULT IHoops3dStreamCtrl::ShowFileSaveDialog | ( | ) |
Displays the FileSave Dialog
HRESULT IHoops3dStreamCtrl::ShowPageSetupDialog | ( | ) |
Displays the Page Setup Dialog
HRESULT IHoops3dStreamCtrl::ShowPrintDialog | ( | ) |
Displays the Print Dialog
HRESULT IHoops3dStreamCtrl::Update | ( | ) |
Updates the scene
BOOL IHoops3dStreamCtrl::AllowEntitySelection [get, set] |
This stock property lets you specify whether specific graphical items can be selected and not just 'segments'.
This stock property returns where specific graphical items can be selected and not just 'segments'.
BOOL IHoops3dStreamCtrl::AllowMenu [get, set] |
This stock property gets the states of the 'AllowMenu' property, which controls whether the right-click popup menu is enabled.
This stock property sets the states of the 'AllowMenu' property, which controls whether the right-click popup menu is enabled.
BOOL IHoops3dStreamCtrl::Antialiasing [get, set] |
This stock property gets the framerate-antialiasing state. In other words, it indicates whether AA is being used as part of the framerate logic.
This stock property sets the framerate-antialiasing state. In otherwords, it specifies whether AA is being used as part of the framerate logic.
int IHoops3dStreamCtrl::AntialiasingLevel [get, set] |
This stock property sets the antialiasing level.
BOOL IHoops3dStreamCtrl::AxisMode [get, set] |
This stock property sets the state of the 'AxisMode' property, which controls display of the 3d-axis-triad.
This stock property gets the state of the 'AxisMode' property, which controls display of the 3d-axis-triad/
BOOL IHoops3dStreamCtrl::BhvContinuousPlay [get, set] |
This stock property enables/disables continuous play for an animation.
This stock property returns whether continuous play has been set for an animation.
BSTR IHoops3dStreamCtrl::CameraParameters [get] |
Get the camera parameters
BOOL IHoops3dStreamCtrl::ControlActive [get] |
Gets whether the control is active
int IHoops3dStreamCtrl::CullingThreshold [get, set] |
This stock property sets the culling threshold equivalent to calling HBaseView::SetCullingThreshold.
BSTR IHoops3dStreamCtrl::CurrentOperator [get] |
Get the current interaction operator
BSTR IHoops3dStreamCtrl::DriverType [get, set] |
This stock property sets the Driver Type which can be opengl or dx9.
BOOL IHoops3dStreamCtrl::Embed [get, set] |
Get the state of the 'Embed' property, which indicates whether the file associated with the control should be embedded in the container document
Sets the state of the 'Embed' property, which indicates whether the file associated with the control should be embedded in the container document
BSTR IHoops3dStreamCtrl::Filename [get, set] |
This stock property gets file that will be automatically loaded into the control.
This stock property sets the file that will be automatically loaded into the control.
BSTR IHoops3dStreamCtrl::FileType [get, set] |
DEPRECATED; rely on other properties to control 2d vs 3d UI techniques. Stock Property; Gets the type of file that is currently loaded into the control, either '2dmodel' or '3dmodel'.
DEPRECATED; rely on other properties to control 2d vs 3d UI techniques. Stock Property; Sets the type of file that is currently loaded into the control, either '2dmodel' or '3dmodel'.
float IHoops3dStreamCtrl::FrameRate [get, set] |
This stock property sets the framerate in seconds when framerate is active.
BSTR IHoops3dStreamCtrl::FramerateType [get, set] |
This stock property sets the Framerate Type which can be FramerateFixed, FramerateTarget or FramerateOff as described in HOOPS/MVO Programming Guide on Constant Framerate.
This stock property gets the Framerate Type which can be FramerateFixed, FramerateTarget or FramerateOff as described in HOOPS/MVO Programming Guide on Constant Framerate.
BOOL IHoops3dStreamCtrl::HardwareAntialiasing [get, set] |
This stock property enables/disable Hardware Antialiasing which controls whether the scene whould be rendered with AA.
This stock property returns the state of the HardwareAntialiasing property which controls whether the scene whould be rendered with AA.
BOOL IHoops3dStreamCtrl::IsPlaying [get] |
Returns the value of the 'IsPlaying' property
int IHoops3dStreamCtrl::MaximumThreshold [get, set] |
This stock property sets a maximum threshold value if framerate is active.
BOOL IHoops3dStreamCtrl::NoOrbit [get, set] |
Gets the status of the NoOrbit property, which indicates whether the user can orbit the scene
Sets the status of the NoOrbit property, which indicates whether the user can orbit the scene
BSTR IHoops3dStreamCtrl::ProjectionMode [get, set] |
Sets an iso view camera
BOOL IHoops3dStreamCtrl::SegmentDL [get, set] |
This stock property enables/disables Segment Display Lists. The default value is false
BOOL IHoops3dStreamCtrl::SmoothTransitionMode [get, set] |
Gets the 'SmoothTransitionMode' properlty, which indicates whether changes from one camera position to another interpolate smoothly
Sets the 'SmoothTransitionMode' properlty, which indicates whether changes from one camera position to another interpolate smoothly
BOOL IHoops3dStreamCtrl::SoftwareRendering [get, set] |
Gets the state of the 'SofwareRendering' property
Sets the state of the 'SofwareRendering' property; SW rendering causes the scene to be rendered without using any gfx hardware acceleration; usually reserved for debugging purposes only
BOOL IHoops3dStreamCtrl::StaticModel [get, set] |
This stock property enables/disables Static Model. The default value is false