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]long *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]long *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]long *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]long *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]long *retkey) |
| HRESULT | HATL_Insert_Cutting_Plane (float a, float b, float c, float d,[out, retval]long *retkey) |
| HRESULT | HATL_Insert_Cutting_Section (int count, VARIANT *planes_var,[out, retval]long *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]long *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]long *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]long *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]long *retkey) |
| HRESULT | HATL_Insert_Image (float x, float y, float z, BSTR format, int width, int height, VARIANT *pixeldata_var,[out, retval]long *retkey) |
| HRESULT | HATL_Insert_Ink (float x, float y, float z,[out, retval]long *retkey) |
| HRESULT | HATL_Insert_Line (float xa, float ya, float za, float xb, float yb, float zb,[out, retval]long *retkey) |
| HRESULT | HATL_Insert_Distant_Light (float di, float dj, float dk,[out, retval]long *retkey) |
| HRESULT | HATL_Insert_Local_Light (float x, float y, float z,[out, retval]long *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]long *retkey) |
| HRESULT | HATL_Insert_Marker (float x, float y, float z,[out, retval]long *retkey) |
| HRESULT | HATL_Insert_Mesh (int rows, int columns, VARIANT *points,[out, retval]long *retkey) |
| HRESULT | HATL_Insert_NURBS_Curve (int degree, int cpcount, VARIANT *cpoints, VARIANT *weights, VARIANT *knots, float start_u, float end_u,[out, retval]long *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, long *retkey) |
| HRESULT | HATL_Insert_Polycylinder (int pcount, VARIANT *points_var, int r_count, VARIANT *radii_var, BSTR capping,[out, retval]long *retkey) |
| HRESULT | HATL_Insert_Polygon (int count, VARIANT *points_var,[out, retval]long *retkey) |
| HRESULT | HATL_Insert_Polyline (int count, VARIANT *points_var,[out, retval]long *retkey) |
| HRESULT | HATL_Insert_Shell (int npoints, VARIANT *test, int flen, VARIANT *test2,[out, retval]long *retkey) |
| HRESULT | HATL_Insert_Shell_By_Tristrips (int pcount, VARIANT *points_var, int tlen, VARIANT *tlist_var, int flen, VARIANT *flist_var,[out, retval]long *retkey) |
| HRESULT | HATL_Insert_Shell_From_Region (long key1, int region, BSTR options,[out, retval]long *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]long *retkey) |
| HRESULT | HATL_Insert_Text (float x, float y, float z, BSTR text,[out, retval]long *retkey) |
| HRESULT | HATL_Insert_Text_With_Encoding (float x, float y, float z, BSTR encoding, VARIANT *text,[out, retval]long *retkey) |
| HRESULT | HATL_Insert_Unicode_Text (float x, float y, float z, VARIANT *text,[out, retval]long *retkey) |
| HRESULT | HATL_Open_Segment (BSTR segment,[out, retval]long *retkey) |
| HRESULT | HATL_Close_Segment () |
| HRESULT | HATL_Open_Geometry (long 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]long *retkey) |
| HRESULT | HATL_Delete_By_Key (long 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 (long 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 (long 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] |
| BSTR | Filename [set] |
| BSTR * | CurrentOperator [get] |
| BSTR * | CameraParameters [get] |
| BOOL * | Embed [get] |
| BOOL | Embed [set] |
| BSTR * | FileType [get] |
| BSTR | FileType [set] |
| BSTR * | ProjectionMode [get] |
| BSTR | ProjectionMode [set] |
| BOOL * | NoOrbit [get] |
| BOOL | NoOrbit [set] |
| BOOL * | ControlActive [get] |
| BOOL * | Antialiasing [get] |
| BOOL | Antialiasing [set] |
| BOOL * | AllowMenu [get] |
| BOOL | AllowMenu [set] |
| BOOL | HardwareAntialiasing [set] |
| BOOL * | HardwareAntialiasing [get] |
| BOOL | AxisMode [set] |
| BOOL * | AxisMode [get] |
| BOOL * | IsPlaying [get] |
| BOOL | BhvContinuousPlay [set] |
| BOOL * | BhvContinuousPlay [get] |
| BOOL | AllowEntitySelection [set] |
| BOOL * | AllowEntitySelection [get] |
| BOOL * | SmoothTransitionMode [get] |
| BOOL | SmoothTransitionMode [set] |
| BOOL * | SoftwareRendering [get] |
| BOOL | SoftwareRendering [set] |
| BSTR | FramerateType [set] |
| BSTR * | FramerateType [get] |
| BSTR | DriverType [set] |
| BOOL | SegmentDL [set] |
| BOOL | StaticModel [set] |
| int | AntialiasingLevel [set] |
| int | CullingThreshold [set] |
| float | FrameRate [set] |
| int | MaximumThreshold [set] |
| 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::FitWorld | ( | ) |
Fit the camera to the scene's extents
| 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::SetCameraToPlaneXY | ( | ) |
Sets a specific camera target plane
| HRESULT IHoops3dStreamCtrl::SetCameraToPlaneXZ | ( | ) |
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::SetCameraToPlaneYX | ( | ) |
Sets a specific camera target plane
| HRESULT IHoops3dStreamCtrl::SetCameraToIsometric | ( | ) |
Sets an iso view camera
| HRESULT IHoops3dStreamCtrl::SetProjectionModePerspective | ( | ) |
Sets an iso view camera
| HRESULT IHoops3dStreamCtrl::SetProjectionModeOrthographic | ( | ) |
Sets an iso view camera
| HRESULT IHoops3dStreamCtrl::SetOperator | ( | BSTR | operator_name | ) |
Sets the interaction operator
| HRESULT IHoops3dStreamCtrl::SetRenderMode | ( | BSTR | mode | ) |
Sets the rendermode; values can be shaded/flat/gouraud/gouraud with edges/wireframe/hidden line
| HRESULT IHoops3dStreamCtrl::InsertCuttingPlane | ( | ) |
Inserts a cutting plane
| HRESULT IHoops3dStreamCtrl::FlushScene | ( | ) |
Fushes the contents of the scene
| HRESULT IHoops3dStreamCtrl::SetShadowMode | ( | BOOL | onoff | ) |
Toggles the shadow
| HRESULT IHoops3dStreamCtrl::AntialiasScene | ( | ) |
Turns on scene antialiasing
| HRESULT IHoops3dStreamCtrl::SetPolygonHandednessLeft | ( | ) |
Sets pgon handedness to left
| HRESULT IHoops3dStreamCtrl::SetPolygonHandednessRight | ( | ) |
SSets pgon handedness to left
| HRESULT IHoops3dStreamCtrl::SetPolygonHandednessNone | ( | ) |
Sets pgon handedness to 'none'
| HRESULT IHoops3dStreamCtrl::SetBackplaneCullingMode | ( | BOOL | onoff | ) |
Toggles backplane culling
| HRESULT IHoops3dStreamCtrl::SetFramerateMode | ( | BOOL | onoff | ) |
Toggles framerate rendering logic
| HRESULT IHoops3dStreamCtrl::OpenSceneSegment | ( | ) |
Opens the HOOPS/3dGS scene-graph segment that represents the top of the scene hierarchy
| HRESULT IHoops3dStreamCtrl::OpenModelSegment | ( | ) |
Opens the HOOPS/3dGS scene-graph segment that represents the top of the model hierarchy
| HRESULT IHoops3dStreamCtrl::Update | ( | ) |
Updates the scene
| HRESULT IHoops3dStreamCtrl::BhvPlay | ( | ) |
Plays the animation, if any exists
| HRESULT IHoops3dStreamCtrl::BhvPause | ( | ) |
Pauses the animation, if any exists
| HRESULT IHoops3dStreamCtrl::BhvRewind | ( | ) |
Rewinds the animation, if any exists
| HRESULT IHoops3dStreamCtrl::BhvActivateAllAnimations | ( | ) |
Activates all animation, if any exist
| HRESULT IHoops3dStreamCtrl::BhvDeactivateAllAnimations | ( | ) |
Deactivates all animations, if any exist
| HRESULT IHoops3dStreamCtrl::BhvActivateAnimation | ( | BSTR | animationname, | |
| BOOL | allowPartial | |||
| ) |
Activates a single animation by name, if it exists
| HRESULT IHoops3dStreamCtrl::BhvDeactivateAnimation | ( | BSTR | animationname, | |
| BOOL | allowPartial | |||
| ) |
Deactivates a single animation by name, if it exists
| HRESULT IHoops3dStreamCtrl::BhvStartAnimation | ( | BSTR | animationname | ) |
Starts a specific animiation
| HRESULT IHoops3dStreamCtrl::BhvStopAnimation | ( | BSTR | animationname | ) |
Stops a specific animiation
| HRESULT IHoops3dStreamCtrl::BhvSetInfinitePlay | ( | BOOL | onoff | ) |
Sets the animations to play without being stoppped
| HRESULT IHoops3dStreamCtrl::BhvRewindAnimation | ( | BSTR | animationname | ) |
Rewinds a single animation by name, if it exists
| HRESULT IHoops3dStreamCtrl::ShowFileOpenDialog | ( | ) |
Displays the FileOpen Dialog
| HRESULT IHoops3dStreamCtrl::ShowFileSaveDialog | ( | ) |
Displays the FileSave Dialog
| HRESULT IHoops3dStreamCtrl::CopyToClipboard | ( | ) |
Copies the scene to Clipboard
| HRESULT IHoops3dStreamCtrl::ShowPrintDialog | ( | ) |
Displays the Print Dialog
| HRESULT IHoops3dStreamCtrl::ShowPageSetupDialog | ( | ) |
Displays the Page Setup Dialog
| HRESULT IHoops3dStreamCtrl::SetSelectionFaceColor | ( | float | r, | |
| float | g, | |||
| float | b, | |||
| float | a | |||
| ) |
Sets the selection face color
| HRESULT IHoops3dStreamCtrl::SetSelectionEdgeColor | ( | float | r, | |
| float | g, | |||
| float | b, | |||
| float | a | |||
| ) |
Sets the edge selection color
| HRESULT IHoops3dStreamCtrl::SetSelectionMarkerColor | ( | float | r, | |
| float | g, | |||
| float | b, | |||
| float | a | |||
| ) |
Sets the marker selection color
| 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::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] long * | 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] long * | 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] long * | 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] long * | 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] long * | 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] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Insert_Cutting_Plane
| HRESULT IHoops3dStreamCtrl::HATL_Insert_Cutting_Section | ( | int | count, | |
| VARIANT * | planes_var, | |||
| [out, retval] long * | 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] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Insert_Cylinder
| 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] long * | 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] long * | 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] long * | 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] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Insert_Image
| HRESULT IHoops3dStreamCtrl::HATL_Insert_Ink | ( | float | x, | |
| float | y, | |||
| float | z, | |||
| [out, retval] long * | 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] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Insert_Line
| HRESULT IHoops3dStreamCtrl::HATL_Insert_Distant_Light | ( | float | di, | |
| float | dj, | |||
| float | dk, | |||
| [out, retval] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Insert_Distant_Light
| HRESULT IHoops3dStreamCtrl::HATL_Insert_Local_Light | ( | float | x, | |
| float | y, | |||
| float | z, | |||
| [out, retval] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Insert_Local_Light
| 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] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Insert_Spot_Light
| HRESULT IHoops3dStreamCtrl::HATL_Insert_Marker | ( | float | x, | |
| float | y, | |||
| float | z, | |||
| [out, retval] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Insert_Marker
| HRESULT IHoops3dStreamCtrl::HATL_Insert_Mesh | ( | int | rows, | |
| int | columns, | |||
| VARIANT * | points, | |||
| [out, retval] long * | 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] long * | 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, | |||
| long * | 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] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Insert_Polycylinder
| HRESULT IHoops3dStreamCtrl::HATL_Insert_Polygon | ( | int | count, | |
| VARIANT * | points_var, | |||
| [out, retval] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Insert_Polygon
| HRESULT IHoops3dStreamCtrl::HATL_Insert_Polyline | ( | int | count, | |
| VARIANT * | points_var, | |||
| [out, retval] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Insert_Polyline
| HRESULT IHoops3dStreamCtrl::HATL_Insert_Shell | ( | int | npoints, | |
| VARIANT * | test, | |||
| int | flen, | |||
| VARIANT * | test2, | |||
| [out, retval] long * | 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] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Insert_Shell_By_Tristrips
| HRESULT IHoops3dStreamCtrl::HATL_Insert_Shell_From_Region | ( | long | key1, | |
| int | region, | |||
| BSTR | options, | |||
| [out, retval] long * | 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] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Insert_Sphere
| HRESULT IHoops3dStreamCtrl::HATL_Insert_Text | ( | float | x, | |
| float | y, | |||
| float | z, | |||
| BSTR | text, | |||
| [out, retval] long * | 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] long * | 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] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Insert_Unicode_Text
| HRESULT IHoops3dStreamCtrl::HATL_Open_Segment | ( | BSTR | segment, | |
| [out, retval] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Open_Segment
| HRESULT IHoops3dStreamCtrl::HATL_Close_Segment | ( | ) |
A wrapper for HOOPS/3dGS Close_Segment
| HRESULT IHoops3dStreamCtrl::HATL_Open_Geometry | ( | long | key | ) |
A wrapper for HOOPS/3dGS Open_Geometry
| HRESULT IHoops3dStreamCtrl::HATL_Close_Geometry | ( | ) |
A wrapper for HOOPS/3dGS Close_Geometry
| HRESULT IHoops3dStreamCtrl::HATL_Open_Edge | ( | int | offset1, | |
| int | offset2 | |||
| ) |
A wrapper for HOOPS/3dGS Open_Edge
| HRESULT IHoops3dStreamCtrl::HATL_Close_Edge | ( | ) |
A wrapper for HOOPS/3dGS Close_Edge
| HRESULT IHoops3dStreamCtrl::HATL_Open_Face | ( | int | offset | ) |
A wrapper for HOOPS/3dGS Open_Face
| HRESULT IHoops3dStreamCtrl::HATL_Close_Face | ( | ) |
A wrapper for HOOPS/3dGS Close_Face
| HRESULT IHoops3dStreamCtrl::HATL_Include_Segment | ( | BSTR | segment, | |
| [out, retval] long * | retkey | |||
| ) |
A wrapper for HOOPS/3dGS Include_Segment
| HRESULT IHoops3dStreamCtrl::HATL_Delete_By_Key | ( | long | 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_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 | ( | long | 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 | ( | long | 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::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
BSTR * IHoops3dStreamCtrl::Filename [get] |
This stock property gets file that will be automatically loaded into the control.
BSTR IHoops3dStreamCtrl::Filename [set] |
This stock property sets the file that will be automatically loaded into the control.
BSTR * IHoops3dStreamCtrl::CurrentOperator [get] |
Get the current interaction operator
BSTR * IHoops3dStreamCtrl::CameraParameters [get] |
Get the camera parameters
BOOL * IHoops3dStreamCtrl::Embed [get] |
Get the state of the 'Embed' property, which indicates whether the file associated with the control should be embedded in the container document
BOOL IHoops3dStreamCtrl::Embed [set] |
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::FileType [get] |
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'.
BSTR IHoops3dStreamCtrl::FileType [set] |
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'.
BSTR * IHoops3dStreamCtrl::ProjectionMode [get] |
Sets an iso view camera
BSTR IHoops3dStreamCtrl::ProjectionMode [set] |
Sets an iso view camera
BOOL * IHoops3dStreamCtrl::NoOrbit [get] |
Gets the status of the NoOrbit property, which indicates whether the user can orbit the scene
BOOL IHoops3dStreamCtrl::NoOrbit [set] |
Sets the status of the NoOrbit property, which indicates whether the user can orbit the scene
BOOL * IHoops3dStreamCtrl::ControlActive [get] |
Gets whether the control is active
BOOL * IHoops3dStreamCtrl::Antialiasing [get] |
This stock property gets the framerate-antialiasing state. In other words, it indicates whether AA is being used as part of the framerate logic.
BOOL IHoops3dStreamCtrl::Antialiasing [set] |
This stock property sets the framerate-antialiasing state. In otherwords, it specifies whether AA is being used as part of the framerate logic.
BOOL * IHoops3dStreamCtrl::AllowMenu [get] |
This stock property gets the states of the 'AllowMenu' property, which controls whether the right-click popup menu is enabled.
BOOL IHoops3dStreamCtrl::AllowMenu [set] |
This stock property sets the states of the 'AllowMenu' property, which controls whether the right-click popup menu is enabled.
BOOL IHoops3dStreamCtrl::HardwareAntialiasing [set] |
This stock property enables/disable Hardware Antialiasing which controls whether the scene whould be rendered with AA.
BOOL * IHoops3dStreamCtrl::HardwareAntialiasing [get] |
This stock property returns the state of the HardwareAntialiasing property which controls whether the scene whould be rendered with AA.
BOOL IHoops3dStreamCtrl::AxisMode [set] |
This stock property sets the state of the 'AxisMode' property, which controls display of the 3d-axis-triad.
BOOL * IHoops3dStreamCtrl::AxisMode [get] |
This stock property gets the state of the 'AxisMode' property, which controls display of the 3d-axis-triad/
BOOL * IHoops3dStreamCtrl::IsPlaying [get] |
Returns the value of the 'IsPlaying' property
BOOL IHoops3dStreamCtrl::BhvContinuousPlay [set] |
This stock property enables/disables continuous play for an animation.
BOOL * IHoops3dStreamCtrl::BhvContinuousPlay [get] |
This stock property returns whether continuous play has been set for an animation.
BOOL IHoops3dStreamCtrl::AllowEntitySelection [set] |
This stock property lets you specify whether specific graphical items can be selected and not just 'segments'.
BOOL * IHoops3dStreamCtrl::AllowEntitySelection [get] |
This stock property returns where specific graphical items can be selected and not just 'segments'.
BOOL * IHoops3dStreamCtrl::SmoothTransitionMode [get] |
Gets the 'SmoothTransitionMode' properlty, which indicates whether changes from one camera position to another interpolate smoothly
BOOL IHoops3dStreamCtrl::SmoothTransitionMode [set] |
Sets the 'SmoothTransitionMode' properlty, which indicates whether changes from one camera position to another interpolate smoothly
BOOL * IHoops3dStreamCtrl::SoftwareRendering [get] |
Gets the state of the 'SofwareRendering' property
BOOL IHoops3dStreamCtrl::SoftwareRendering [set] |
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
BSTR IHoops3dStreamCtrl::FramerateType [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.
BSTR * IHoops3dStreamCtrl::FramerateType [get] |
This stock property gets the Framerate Type which can be FramerateFixed, FramerateTarget or FramerateOff as described in HOOPS/MVO Programming Guide on Constant Framerate.
BSTR IHoops3dStreamCtrl::DriverType [set] |
This stock property sets the Driver Type which can be opengl or dx9.
BOOL IHoops3dStreamCtrl::SegmentDL [set] |
This stock property enables/disables Segment Display Lists. The default value is false
BOOL IHoops3dStreamCtrl::StaticModel [set] |
This stock property enables/disables Static Model. The default value is false
int IHoops3dStreamCtrl::AntialiasingLevel [set] |
This stock property sets the antialiasing level.
int IHoops3dStreamCtrl::CullingThreshold [set] |
This stock property sets the culling threshold equivalent to calling HBaseView::SetCullingThreshold.
float IHoops3dStreamCtrl::FrameRate [set] |
This stock property sets the framerate in seconds when framerate is active.
int IHoops3dStreamCtrl::MaximumThreshold [set] |
This stock property sets a maximum threshold value if framerate is active.