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] |
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] 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_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_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_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_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_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_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_Segment | ( | BSTR | segment, | |
[out, retval] HC_KEY * | 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 | ( | HC_KEY | 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] HC_KEY * | retkey | |||
) |
A wrapper for HOOPS/3dGS Include_Segment
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_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::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.