|
static void | AssemblyTree_AddAttribute (long call_info, long assembly_tree_handle, int node_id, String attribute_name, int attribute_type, String attribute_value) |
|
static int | AssemblyTree_AddCADView (long call_info, long assembly_tree_handle, int assembly_node_id, String view_name, long camera_handle, long pmi_incs_to_show_count, int[] pmi_incs_to_show, long nodes_to_show_count, int[] nodes_to_show, long nodes_to_hide_count, int[] nodes_to_hide, long node_matrix_map_handle, long cutting_plane_count, float[] cutting_planes, int frame_instance_inc_inclusion_key, int frame_instance_inc_instance_key, boolean frame_initially_visible, boolean is_annotation_view) |
|
static int | AssemblyTree_AddPMI (long call_info, long assembly_tree_handle, int assembly_node_id, String name, int instance_inc_inclusion_key, int instance_inc_instance_key, boolean initially_visible, int pmi_type, int pmi_sub_type, long ref_on_topo_item_count, int[] ref_on_topo_item_instance_incs, int[] ref_on_topo_item_types, int[] ref_on_topo_item_indices) |
|
static void | AssemblyTree_BuildMasterAssemblyModel (long call_info, long assembly_tree_handle, String utf8_models_path, String utf8_assembly_model_path, String utf8_working_directory, boolean create_scz) |
|
static long | AssemblyTree_Create (long call_info) |
|
static int | AssemblyTree_CreateAndAddBody (long call_info, long assembly_tree_handle, int part_node_id, int body_type) |
|
static int | AssemblyTree_CreateAndAddBodyInstance (long call_info, long assembly_tree_handle, int node_id) |
|
static int | AssemblyTree_CreateAndAddDrawingSheet (long call_info, long assembly_tree_handle, int parent_node_id) |
|
static int | AssemblyTree_CreateAndAddDrawingView (long call_info, long assembly_tree_handle, int drawing_sheet_node_id) |
|
static int | AssemblyTree_CreateChild (long call_info, long assembly_tree_handle, int parent_node_id, boolean is_a_configuration_node) |
|
static int | AssemblyTree_CreatePart (long call_info, long assembly_tree_handle) |
|
static int | AssemblyTree_CreateRoot (long call_info, long assembly_tree_handle) |
|
static void | AssemblyTree_DeserializeFromXml (long call_info, long assembly_tree_handle, String utf8_input_xml_file_path) |
|
static void | AssemblyTree_Destroy (long call_info, long assembly_tree_handle) |
|
static int | AssemblyTree_MajorVersion () |
|
static int | AssemblyTree_MinorVersion () |
|
static int | AssemblyTree_PatchVersion () |
|
static void | AssemblyTree_SerializeToModel (long call_info, long assembly_tree_handle, long model_handle) |
|
static void | AssemblyTree_SerializeToXml (long call_info, long assembly_tree_handle, String utf8_output_xml_file_path) |
|
static void | AssemblyTree_SetBodyInstanceMeshInstanceKey (long call_info, long assembly_tree_handle, int node_id, int instance_inc_inclusion_key, int instance_inc_instance_key) |
|
static void | AssemblyTree_SetCircleEdgeMeasurementData (long call_info, long assembly_tree_handle, int body_node_id, int edge_index, float radius, float[] origin, float[] normal) |
|
static void | AssemblyTree_SetColorMaterialAndStyleTable (long call_info, long assembly_tree_handle, long color_count, double[] colors, long material_count, int[] material_ambient_rgb_indices, int[] material_diffuse_rgb_indices, int[] material_emissive_rgb_indices, int[] material_specular_rgb_indices, double[] material_ambient_alpha, double[] material_diffuse_alpha, double[] material_emissive_alpha, double[] material_specular_alpha, double[] material_shininess, long style_count, double[] style_widths, byte[] style_are_materials, int[] style_rgb_color_or_material_indices, byte[] style_transparencies) |
|
static void | AssemblyTree_SetConeFaceMeasurementData (long call_info, long assembly_tree_handle, int body_node_id, int face_index, float radius, float[] origin, float[] normal, float half_angle) |
|
static void | AssemblyTree_SetCylinderFaceMeasurementData (long call_info, long assembly_tree_handle, int body_node_id, int face_index, float radius, float[] origin, float[] normal) |
|
static void | AssemblyTree_SetExternalModel (long call_info, long assembly_tree_handle, int assembly_node_id, String name) |
|
static void | AssemblyTree_SetLineEdgeMeasurementData (long call_info, long assembly_tree_handle, int body_node_id, int edge_index, float length) |
|
static void | AssemblyTree_SetNodeFilePath (long call_info, long assembly_tree_handle, int node_id, String file_path) |
|
static void | AssemblyTree_SetNodeLocalTransform (long call_info, long assembly_tree_handle, int node_id, float[] local_transform) |
|
static void | AssemblyTree_SetNodeMaterial (long call_info, long assembly_tree_handle, int node_id, long material_handle) |
|
static void | AssemblyTree_SetNodeMaterialByStyleBehavior (long call_info, long assembly_tree_handle, int node_id, int style_index, short behavior) |
|
static void | AssemblyTree_SetNodeName (long call_info, long assembly_tree_handle, int node_id, String name) |
|
static void | AssemblyTree_SetNodeUnit (long call_info, long assembly_tree_handle, int node_id, double unit) |
|
static void | AssemblyTree_SetNodeVisibility (long call_info, long assembly_tree_handle, int node_id, boolean visible) |
|
static void | AssemblyTree_SetNodeWasRemoved (long call_info, long assembly_tree_handle, int node_id, boolean removed) |
|
static void | AssemblyTree_SetOtherEdgeMeasurementData (long call_info, long assembly_tree_handle, int body_node_id, int edge_index, float length) |
|
static void | AssemblyTree_SetPart (long call_info, long assembly_tree_handle, int assembly_node_id, int part_node_id) |
|
static void | AssemblyTree_SetPhysicalProperties (long call_info, long assembly_tree_handle, int node_id, double[] gravity_center, double surface_area, double volume) |
|
static void | AssemblyTree_SetPlaneFaceMeasurementData (long call_info, long assembly_tree_handle, int body_node_id, int face_index, float[] origin, float[] normal) |
|
static void | AssemblyTree_SetSphereFaceMeasurementData (long call_info, long assembly_tree_handle, int body_node_id, int face_index, float radius, float[] origin, float[] normal) |
|
static void | AssemblyTree_SetTorusFaceMeasurementData (long call_info, long assembly_tree_handle, int body_node_id, int face_index, float major_radius, float minor_radius, float[] origin, float[] normal) |
|
static void | Cache_Close (long call_info, long cache_handle) |
|
static String | Cache_GetModelPath (long call_info, long cache_handle, long index) |
|
static int | Cache_GetModelPathCount (long call_info, long cache_handle) |
|
static String | Cache_ModelExists (long call_info, long cache_handle, String utf8_model_path) |
|
static long | Cache_OpenModel (long call_info, long cache_handle, String utf8_model_path, boolean read_only) |
|
static void | Cache_SetSearchPath (long call_info, long cache_handle, String utf8_search_path, boolean append) |
|
static void | Cache_SetWorkspacePath (long call_info, long cache_handle, String utf8_directory_path) |
|
static void | CallInfo_AppendMessage (long call_info, String message) |
|
static void | CallInfo_ClearMessages (long call_info) |
|
static long | CallInfo_Create () |
|
static int | CallInfo_Destroy (long call_info) |
|
static int | CallInfo_GetErrorValue (long call_info) |
|
static String | CallInfo_GetMessage (long call_info, long index) |
|
static int | CallInfo_GetMessageCount (long call_info) |
|
static void | CallInfo_SetError (long call_info, int error_value) |
|
static void | CallInfo_SetFindOrInsert (long call_info, boolean on_off) |
|
static long | Camera_Create (long call_info, int projection, double[] position, double[] target, double[] up_vector, double field_width, double field_height) |
|
static void | Camera_Destroy (long call_info, long camera_handle) |
|
static long | ClipSubRegion_Create (long call_info, long poly_polygon_count, int[] poly_polygons, int matrix, int operation, int space) |
|
static void | ClipSubRegion_Destroy (long call_info, long clip_sub_region_handle) |
|
static boolean | Database_DecompressSCZ (long call_info, String utf8_path_to_scz_file, String utf8_output_model_path) |
|
static long | Database_OpenCache (long call_info) |
|
static void | Database_SetLicense (long call_info, String encoded_license) |
|
static int | Database_Version () |
|
static long | Environment_CreateCubeMap (long call_info, int image_key_neg_z, int image_key_pos_z, int image_key_neg_x, int image_key_pos_x, int image_key_neg_y, int image_key_pos_y) |
|
static long | Environment_CreateSphereMap (long call_info, int image_key) |
|
static void | Environment_Destroy (long call_info, long environment_handle) |
|
static long | Material_Create_0 (long call_info, float[] rgba, long environment_handle, float mirror, float specular, float gloss) |
|
static long | Material_Create_1 (long call_info, int texture_image_key, int texture_matrix_key, int texture_flags, float[] rgba, long environment_handle, float mirror, float specular, float gloss) |
|
static long | Material_Create_2 (long call_info, int texture_image_key_1, int texture_matrix_key_1, int texture_flags_1, int texture_image_key_2, int texture_matrix_key_2, int texture_flags_2, float[] rgba, long environment_handle, float mirror, float specular, float gloss) |
|
static void | Material_Destroy (long call_info, long material_handle) |
|
static long | Mesh_Create (long call_info) |
|
static void | Mesh_Destroy (long call_info, long mesh_handle) |
|
static void | Mesh_SetBaseData (long call_info, long mesh_handle, int point_count, float[] points, int normal_count, float[] normals, int uv_count, float[] uvs, int rgba32_count, byte[] rgba32s) |
|
static void | Mesh_SetElement (long call_info, long mesh_handle, int element_type, long index_count, int[] indices, boolean append_elements) |
|
static void | Mesh_SetElementBits (long call_info, long mesh_handle, int element_type, long element_bit_count, byte[] element_bits, boolean append_element_bits) |
|
static void | Mesh_SetElements (long call_info, long mesh_handle, int element_type, long element_count, long[] index_counts, int[] indices, boolean append_elements) |
|
static void | Mesh_SetFlags (long call_info, long mesh_handle, int flags, int op) |
|
static void | Mesh_SetMaterial (long call_info, long mesh_handle, int element_type, int material_key) |
|
static void | Mesh_SetMaterialMap (long call_info, long mesh_handle, int element_type, int material_map_key) |
|
static void | Mesh_SetMaterialMaps (long call_info, long mesh_handle, int face_material_map_key, int line_material_map_key, int point_material_map_key) |
|
static void | Mesh_SetMaterials (long call_info, long mesh_handle, int face_material_key, int line_material_key, int point_material_key) |
|
static void | Model_Close (long call_info, long model_handle) |
|
static int | Model_CreateView (long call_info, long model_handle) |
|
static void | Model_DeleteInclusion (long call_info, long model_handle, int inclusion_key) |
|
static void | Model_DeleteInstance (long call_info, long model_handle, int instance_key) |
|
static void | Model_DeleteView (long call_info, long model_handle, int view_key) |
|
static String | Model_GenerateSCSFile (long call_info, long model_handle, String utf8_scs_file_path) |
|
static String | Model_GenerateSCZFile (long call_info, long model_handle, String utf8_scz_file_path) |
|
static int [] | Model_GetClipRegionIds (long call_info, long model_handle) |
|
static int [] | Model_GetClipRegionKeys (long call_info, long model_handle) |
|
static int [] | Model_GetDataIds (long call_info, long model_handle) |
|
static int [] | Model_GetDataKeys (long call_info, long model_handle) |
|
static int [] | Model_GetGroupIds (long call_info, long model_handle) |
|
static int [] | Model_GetGroupKeys (long call_info, long model_handle) |
|
static int [] | Model_GetImageIds (long call_info, long model_handle) |
|
static int [] | Model_GetImageKeys (long call_info, long model_handle) |
|
static int | Model_GetInitialView (long call_info, long model_handle) |
|
static int [] | Model_GetInstanceIds (long call_info, long model_handle) |
|
static int [] | Model_GetInstanceIncs (long call_info, long model_handle) |
|
static int [] | Model_GetInstanceKeys (long call_info, long model_handle) |
|
static int | Model_GetKey (long call_info, long model_handle) |
|
static int [] | Model_GetMaterialIds (long call_info, long model_handle) |
|
static int [] | Model_GetMaterialKeys (long call_info, long model_handle) |
|
static int [] | Model_GetMaterialMapIds (long call_info, long model_handle) |
|
static int [] | Model_GetMaterialMapKeys (long call_info, long model_handle) |
|
static int [] | Model_GetMatrixIds (long call_info, long model_handle) |
|
static int [] | Model_GetMatrixKeys (long call_info, long model_handle) |
|
static int [] | Model_GetMeshIds (long call_info, long model_handle) |
|
static int [] | Model_GetMeshKeys (long call_info, long model_handle) |
|
static String | Model_GetName (long call_info, long model_handle) |
|
static String | Model_GetPath (long call_info, long model_handle) |
|
static int [] | Model_GetPolyPolygonIds (long call_info, long model_handle) |
|
static int [] | Model_GetPolyPolygonKeys (long call_info, long model_handle) |
|
static int | Model_Include (long call_info, long parent_model_handle, long child_model_handle, int matrix_key) |
|
static int | Model_InsertClipRegion (long call_info, long model_handle, int set_key, long clip_sub_region_count, long[] clip_sub_region_handles) |
|
static int | Model_InsertColor (long call_info, long model_handle, int set_key, float[] rgba) |
|
static int | Model_InsertData (long call_info, long model_handle, int set_key, int byte_count, byte[] byte_data, int priority) |
|
static int | Model_InsertGroup (long call_info, long model_handle, int set_key, long instance_inc_count, int[] instance_incs, long group_inc_count, int[] group_incs) |
|
static int | Model_InsertImageFormatted (long call_info, long model_handle, int set_key, int byte_count, byte[] byte_data, int format) |
|
static int | Model_InsertImageGray16 (long call_info, long model_handle, int set_key, int width, int height, byte[] gray_alpha_16_data) |
|
static int | Model_InsertImageGray8 (long call_info, long model_handle, int set_key, int width, int height, byte[] gray_8_data) |
|
static int | Model_InsertImageRgb24 (long call_info, long model_handle, int set_key, int width, int height, byte[] rgb_24_data) |
|
static int | Model_InsertImageRgba32 (long call_info, long model_handle, int set_key, int width, int height, byte[] rgba_32_data) |
|
static int | Model_InsertMaterial (long call_info, long model_handle, int set_key, long material_handle) |
|
static int | Model_InsertMaterialMap (long call_info, long model_handle, int set_key, long material_key_count, int[] material_keys) |
|
static int | Model_InsertMaterialMapSparse (long call_info, long model_handle, int set_key, long element_count, int[] element_indices, int[] element_lengths, int[] element_material_keys) |
|
static int | Model_InsertMatrix (long call_info, long model_handle, int set_key, float[] matrix_3x4) |
|
static int | Model_InsertMesh (long call_info, long model_handle, int set_key, long mesh_handle) |
|
static int | Model_InsertMeshSelector (long call_info, long model_handle, int set_key, long mesh_key_count, int[] mesh_keys) |
|
static int | Model_InsertPBRMaterial (long call_info, long model_handle, int set_key, long material_handle) |
|
static int | Model_InsertPolyPolygon (long call_info, long model_handle, int set_key, int loop_count, int[] loop_counts, float[] points) |
|
static void | Model_Instance_SetClipRegion (long call_info, long model_handle, int instance_key, int clip_region_key) |
|
static void | Model_Instance_SetMaterial (long call_info, long model_handle, int instance_key, int face_material_key, int line_material_key, int point_material_key) |
|
static void | Model_Instance_SetMaterialMap (long call_info, long model_handle, int instance_key, int face_material_map_key, int line_material_map_key, int point_material_map_key) |
|
static void | Model_Instance_SetMatrix (long call_info, long model_handle, int instance_key, int matrix_key) |
|
static void | Model_Instance_SetMesh (long call_info, long model_handle, int instance_key, int mesh_key) |
|
static void | Model_Instance_SetModifiers (long call_info, long model_handle, int instance_key, int modifiers) |
|
static void | Model_Instance_SetVectorCulling (long call_info, long model_handle, int instance_key, float[] vector_culling_vector, float vector_culling_degrees_tolerance, int vector_culling_space) |
|
static void | Model_Instance_SetVisibility (long call_info, long model_handle, int instance_key, int visibility) |
|
static void | Model_PrepareStream (long call_info, long model_handle) |
|
static void | Model_SetViewCamera (long call_info, long model_handle, int view_key, long camera_handle) |
|
static void | Model_SetViewMaterialProperties (long call_info, long model_handle, int view_key, long environment_handle, float mirror, float specular, float gloss) |
|
static void | NodeMatrixMap_Associate (long call_info, long node_matrix_map_handle, int node_id, float[] matrix_3x4) |
|
static long | NodeMatrixMap_Create (long call_info) |
|
static void | NodeMatrixMap_Destroy (long call_info, long node_matrix_map_handle) |
|
static long | PBRMaterial_Create (long call_info, int image_key_base_color_map, int matrix_key_base_color_map, int texture_flags_base_color_map, int image_key_normal_map, int matrix_key_normal_map, int texture_flags_normal_map, int image_key_emissive_map, int matrix_key_emissive_map, int texture_flags_emissive_map, int image_key_metalness_map, int matrix_key_metalness_map, int texture_flags_metalness_map, int image_key_roughness_map, int matrix_key_roughness_map, int texture_flags_roughness_map, int image_key_occlusion_map, int matrix_key_occlusion_map, int texture_flags_occlusion_map, int metalness_map_channel, int roughness_map_channel, int occlusion_map_channel, float[] base_color_factor, float[] emissive_factor, float normal_factor, float metalness_factor, float roughness_factor, float occlusion_factor, float alpha_cutoff, int alpha_mode) |
|
static void | PBRMaterial_Destroy (long call_info, long material_handle) |
|
static int | Texture_PackFlags (int tiling, int interpolation, int mipMapping, int parameterization, int modifiers) |
|