    

 ## On this page

  

 

 # Class List

 Last update: 16.07.2025 

Here are the classes, structs, unions and interfaces with brief descriptions:

[detail level 12345]

 ▼N[ANSYS](namespace_a_n_s_y_s.xhtml)GLTFWriter API Documentation  ▼N**Nexus** ▼N**GLTFWriter** ▼N[Utils](namespace_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_utils.xhtml)Set of functions and classes that perform often required tasks  C[Repack](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_utils_1_1_repack.xhtml)Manages repacking of indices from unsigned int type to unsigned short type. This only works for POINTS, LINES, or TRIANGLES  C[Animation](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_animation.xhtml)Animations define mechanisms for changing over time, node properties and material values  C[AnimationSampler](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_animation_sampler.xhtml)[Animation](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_animation.xhtml "Animations define mechanisms for changing over time, node properties and material values.") samplers define mechanisms for defining how animation channels change over time  C[Attribute](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_attribute.xhtml)Attributes define the per element index values for elements defined by [Index](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_index.xhtml "Indexes define elements within primitives.")  C[Buffer](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_buffer.xhtml)Buffers define files that are used to contain attribute and index data  C[Camera](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_camera.xhtml)Cameras define an orthographic or perspective projection of the scene  C[GLTF](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_g_l_t_f.xhtml)This is the main class of the GLTFWriter  C[Image](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_image.xhtml)Images define texture data  C[Index](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_index.xhtml)Indexes define elements within primitives  C[Legend](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_legend.xhtml)Legends are colored bars with numbers at intervals along bar  C[Light](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_light.xhtml)Lights define the light objects that can be added to a light node  C[Material](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_material.xhtml)Materials describe how primitives are rendered  C[Mesh](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_mesh.xhtml)Meshes define the renderable objects that can be added to a node  C[Node](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_node.xhtml)Nodes are the GLTFWriter class that contain the data that is defined in the [GLTF](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_g_l_t_f.xhtml "This is the main class of the GLTFWriter.") file  C[Parameter](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_parameter.xhtml)Parameters describe how and from where program attributes and uniforms are derived  C[Primitive](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_primitive.xhtml)Primitives are the renderable parts of meshes  C[Program](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_program.xhtml)Programs are the GLSL executable code for rendering the primitives  C[Sampler](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_sampler.xhtml)Samplers define how values are generated from textures with the give texture coordinates  C[Scene](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_scene.xhtml)Scenes are the GLTFWriter class that create the view of the data that is defined in the [GLTF](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_g_l_t_f.xhtml "This is the main class of the GLTFWriter.") file  C[Shader](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_shader.xhtml)Shaders are the GLSL executable code for vertex and fragment  C[State](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_state.xhtml)States are GL state settings  C[Technique](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_technique.xhtml)Techniques performs the rendering of primitives  C[Texture](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_texture.xhtml)Textures are images that can be used to color a primitive  C[Value](class_a_n_s_y_s_1_1_nexus_1_1_g_l_t_f_writer_1_1_value.xhtml)Values are objects for storing single and multiple numbers and strings  ▼N**DVS** C[IClient](class_d_v_s_1_1_i_client.xhtml)API for solvers to use to send data to EnSight servers  C[IDataset](class_d_v_s_1_1_i_dataset.xhtml)Interface for datasets for the DVS Reader API  C[IElementBlock](class_d_v_s_1_1_i_element_block.xhtml)Element Block Interface for DVS Reader API  C[IHash](class_d_v_s_1_1_i_hash.xhtml)Interface to get hash information from DVS objects  C[ILogger](class_d_v_s_1_1_i_logger.xhtml)Interface for a logger to be used by [DVS::IClient](class_d_v_s_1_1_i_client.xhtml "API for solvers to use to send data to EnSight servers.")  C[IMeshChunk](class_d_v_s_1_1_i_mesh_chunk.xhtml)Mesh Chunk Interface for DVS Reader API  C[IObject](class_d_v_s_1_1_i_object.xhtml)Interface for part/plot objects for DVS Reader API  C[IPlotChunk](class_d_v_s_1_1_i_plot_chunk.xhtml)Plot Chunk Interface for DVS Reader API  C[IQuery](class_d_v_s_1_1_i_query.xhtml)The query interface for the DVS Reader API  C[IServer](class_d_v_s_1_1_i_server.xhtml)Interface class used to run a dynamic data server in a thread accepting incoming client connections  C[IVar](class_d_v_s_1_1_i_var.xhtml)Interface for variables for the DVS Reader API  C[IVarHash](class_d_v_s_1_1_i_var_hash.xhtml)Interface to get variable hash information from DVS objects  C[LoggerVerbose](class_d_v_s_1_1_logger_verbose.xhtml)Logger class based on verbosity  ▼N**ensight\_grpc** C[EnSightGRPC](classensight__grpc_1_1_en_sight_g_r_p_c.xhtml)Python binding for the EnSight client gRPC API  ▼N[ensightservice](namespaceensightservice.xhtml) C[AnimQueryProgressReply](structensightservice_1_1_anim_query_progress_reply.xhtml) C[AnimQueryProgressRequest](structensightservice_1_1_anim_query_progress_request.xhtml) C[AnimSaveReply](structensightservice_1_1_anim_save_reply.xhtml) C[AnimSaveRequest](structensightservice_1_1_anim_save_request.xhtml) C[DeleteID](structensightservice_1_1_delete_i_d.xhtml)Delete a list of entities  C[EventReply](structensightservice_1_1_event_reply.xhtml) C[EventStreamRequest](structensightservice_1_1_event_stream_request.xhtml) C[ExitReply](structensightservice_1_1_exit_reply.xhtml) C[ExitRequest](structensightservice_1_1_exit_request.xhtml) C[GenericResponse](structensightservice_1_1_generic_response.xhtml) C[GeometryReply](structensightservice_1_1_geometry_reply.xhtml) C[GeometryRequest](structensightservice_1_1_geometry_request.xhtml) C[ImageReply](structensightservice_1_1_image_reply.xhtml)An image frame message  C[ImageStreamRequest](structensightservice_1_1_image_stream_request.xhtml)Request the start of an image stream  C[Prefix](structensightservice_1_1_prefix.xhtml) C[PythonReply](structensightservice_1_1_python_reply.xhtml) C[PythonRequest](structensightservice_1_1_python_request.xhtml) C[RenderReply](structensightservice_1_1_render_reply.xhtml) C[RenderRequest](structensightservice_1_1_render_request.xhtml) C[SceneClientCommand](structensightservice_1_1_scene_client_command.xhtml)Aggregate command sent by a dynamic scene graph client  C[SceneClientInit](structensightservice_1_1_scene_client_init.xhtml)Request by the client for an EnSight scene update  C[SceneClientUpdate](structensightservice_1_1_scene_client_update.xhtml)Update a parameter in the EnSight session  C[SceneUpdateCommand](structensightservice_1_1_scene_update_command.xhtml)Aggregate command sent by EnSight to a client  C[SubscribeEventOptions](structensightservice_1_1_subscribe_event_options.xhtml) C[SubscribeImageOptions](structensightservice_1_1_subscribe_image_options.xhtml) C[UpdateGeom](structensightservice_1_1_update_geom.xhtml)Update a Geom entity  C[UpdateGroup](structensightservice_1_1_update_group.xhtml)Update a Group entity  C[UpdatePart](structensightservice_1_1_update_part.xhtml)Update a Part entity  C[UpdateSceneBegin](structensightservice_1_1_update_scene_begin.xhtml)Begin an update sequence  C[UpdateSceneEnd](structensightservice_1_1_update_scene_end.xhtml)End an update sequence  C[UpdateTexture](structensightservice_1_1_update_texture.xhtml)Update a Texture entity  C[UpdateVariable](structensightservice_1_1_update_variable.xhtml)Update a Variable entity  C[UpdateView](structensightservice_1_1_update_view.xhtml)Update a View entity  C[VariableLevel](structensightservice_1_1_variable_level.xhtml)A "knot" point in the palette for the Variable  C[VersionReply](structensightservice_1_1_version_reply.xhtml)The server API version  C[VersionRequest](structensightservice_1_1_version_request.xhtml)Request for the server API version  C[\_SharedMemoryFrame](struct___shared_memory_frame.xhtml) C[dvs\_part\_info](structdvs__part__info.xhtml)Struct holding information for a part's definition  C[dvs\_plot\_info](structdvs__plot__info.xhtml)Struct holding information for a plot's definition  C[dvs\_var\_info](structdvs__var__info.xhtml)Struct holding information for a variable's definiton