Class Hierarchy
Last update: 16.07.2025This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
| C_SharedMemoryFrame | |
| CANSYS::Nexus::GLTFWriter::Animation | Animations define mechanisms for changing over time, node properties and material values |
| Censightservice::AnimQueryProgressReply | |
| Censightservice::AnimQueryProgressRequest | |
| Censightservice::AnimSaveReply | |
| Censightservice::AnimSaveRequest | |
| Censightservice::DeleteID | Delete a list of entities |
| Cdvs_part_info | Struct holding information for a part's definition |
| Cdvs_plot_info | Struct holding information for a plot's definition |
| Cdvs_var_info | Struct holding information for a variable's definiton |
| Censightservice::EventReply | |
| Censightservice::EventStreamRequest | |
| Censightservice::ExitReply | |
| Censightservice::ExitRequest | |
| Censightservice::GenericResponse | |
| Censightservice::GeometryReply | |
| Censightservice::GeometryRequest | |
| CANSYS::Nexus::GLTFWriter::GLTF | This is the main class of the GLTFWriter |
| CDVS::IClient | API for solvers to use to send data to EnSight servers |
| ▼CDVS::IHash | Interface to get hash information from DVS objects |
| CDVS::IElementBlock | Element Block Interface for DVS Reader API |
| CDVS::IMeshChunk | Mesh Chunk Interface for DVS Reader API |
| CDVS::IPlotChunk | Plot Chunk Interface for DVS Reader API |
| ▼CDVS::ILogger | Interface for a logger to be used by DVS::IClient |
| CDVS::LoggerVerbose | Logger class based on verbosity |
| Censightservice::ImageReply | An image frame message |
| Censightservice::ImageStreamRequest | Request the start of an image stream |
| ▼CDVS::IObject | Interface for part/plot objects for DVS Reader API |
| CDVS::IDataset | Interface for datasets for the DVS Reader API |
| CDVS::IQuery | The query interface for the DVS Reader API |
| CDVS::IServer | Interface class used to run a dynamic data server in a thread accepting incoming client connections |
| CDVS::IVar | Interface for variables for the DVS Reader API |
| ▼CDVS::IVarHash | Interface to get variable hash information from DVS objects |
| CDVS::IElementBlock | Element Block Interface for DVS Reader API |
| CDVS::IMeshChunk | Mesh Chunk Interface for DVS Reader API |
| ▼CObject | |
| CANSYS::Nexus::GLTFWriter::AnimationSampler | Animation samplers define mechanisms for defining how animation channels change over time |
| CANSYS::Nexus::GLTFWriter::Attribute | Attributes define the per element index values for elements defined by Index |
| CANSYS::Nexus::GLTFWriter::Buffer | Buffers define files that are used to contain attribute and index data |
| CANSYS::Nexus::GLTFWriter::Camera | Cameras define an orthographic or perspective projection of the scene |
| CANSYS::Nexus::GLTFWriter::Image | Images define texture data |
| CANSYS::Nexus::GLTFWriter::Index | Indexes define elements within primitives |
| CANSYS::Nexus::GLTFWriter::Legend | Legends are colored bars with numbers at intervals along bar |
| CANSYS::Nexus::GLTFWriter::Light | Lights define the light objects that can be added to a light node |
| CANSYS::Nexus::GLTFWriter::Material | Materials describe how primitives are rendered |
| CANSYS::Nexus::GLTFWriter::Mesh | Meshes define the renderable objects that can be added to a node |
| CANSYS::Nexus::GLTFWriter::Node | Nodes are the GLTFWriter class that contain the data that is defined in the GLTF file |
| CANSYS::Nexus::GLTFWriter::Parameter | Parameters describe how and from where program attributes and uniforms are derived |
| CANSYS::Nexus::GLTFWriter::Primitive | Primitives are the renderable parts of meshes |
| CANSYS::Nexus::GLTFWriter::Program | Programs are the GLSL executable code for rendering the primitives |
| CANSYS::Nexus::GLTFWriter::Sampler | Samplers define how values are generated from textures with the give texture coordinates |
| CANSYS::Nexus::GLTFWriter::Scene | Scenes are the GLTFWriter class that create the view of the data that is defined in the GLTF file |
| CANSYS::Nexus::GLTFWriter::Shader | Shaders are the GLSL executable code for vertex and fragment |
| CANSYS::Nexus::GLTFWriter::State | States are GL state settings |
| CANSYS::Nexus::GLTFWriter::Technique | Techniques performs the rendering of primitives |
| CANSYS::Nexus::GLTFWriter::Texture | Textures are images that can be used to color a primitive |
| CANSYS::Nexus::GLTFWriter::Value | Values are objects for storing single and multiple numbers and strings |
| ▼Cobject | |
| Censight_grpc.EnSightGRPC | Python binding for the EnSight client gRPC API |
| Censightservice::Prefix | |
| Censightservice::PythonReply | |
| Censightservice::PythonRequest | |
| Censightservice::RenderReply | |
| Censightservice::RenderRequest | |
| CANSYS::Nexus::GLTFWriter::Utils::Repack | Manages repacking of indices from unsigned int type to unsigned short type. This only works for POINTS, LINES, or TRIANGLES |
| Censightservice::SceneClientCommand | Aggregate command sent by a dynamic scene graph client |
| Censightservice::SceneClientInit | Request by the client for an EnSight scene update |
| Censightservice::SceneClientUpdate | Update a parameter in the EnSight session |
| Censightservice::SceneUpdateCommand | Aggregate command sent by EnSight to a client |
| Censightservice::SubscribeEventOptions | |
| Censightservice::SubscribeImageOptions | |
| Censightservice::UpdateGeom | Update a Geom entity |
| Censightservice::UpdateGroup | Update a Group entity |
| Censightservice::UpdatePart | Update a Part entity |
| Censightservice::UpdateSceneBegin | Begin an update sequence |
| Censightservice::UpdateSceneEnd | End an update sequence |
| Censightservice::UpdateTexture | Update a Texture entity |
| Censightservice::UpdateVariable | Update a Variable entity |
| Censightservice::UpdateView | Update a View entity |
| Censightservice::VariableLevel | A "knot" point in the palette for the Variable |
| Censightservice::VersionReply | The server API version |
| Censightservice::VersionRequest | Request for the server API version |