Class List
Last update: 16.07.2025Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
| ▼Nasset_preparation | |
| ▼Nv1 | |
| ►Ncommon | |
| CChunk | A block of data |
| CEmpty | An empty message used for none type |
| CProperties | The properties of a tag |
| CStatus | A status message informing about the success of a request |
| CTag | The definition of a tag |
| CTagIdentity | The identity of a tag |
| ►Ndirectional_light | |
| CBlackBody | Spectrum based on a black body |
| CCreateDirectionalLightRequest | The information required to create a directional light |
| CCreateDirectionalLightResponse | The identifier of the created directional light |
| CCustom | The properties of a custom directional light |
| CDeleteDirectionalLightRequest | The information required to delete a directional light |
| CDeleteDirectionalLightResponse | The response returned when deleting a directional light |
| CDirectionalLightIdentity | The full identity of a directional light, consisting of an identifier and a name |
| CDirectionalLightPreparation | Directional Light Preparation Service |
| CDirectionalLightProperties | The properties of a directional light |
| CDynamicAccurateShadows | The properties of dynamic accurate shadows |
| CGetDirectionalLightRequest | The information required to examine a directional light |
| CGetDirectionalLightResponse | The information about a directional light |
| CListDirectionalLightsResponse | The identities of all directional lights in the collection |
| CMonochromatic | Monochromatic spectrum |
| CSpectrumLibrary | Spectrum based on a spectrum file |
| CSun | The properties of a sun directional light |
| CUpdateDirectionalLightRequest | The information required to update a directional light |
| CUpdateDirectionalLightResponse | The response returned when updating a directional light |
| ►Nenvironment | |
| CCreateEnvironmentRequest | The information required to create an environment |
| CCreateEnvironmentResponse | The identifier of the created environment |
| CDeleteEnvironmentRequest | The information required to delete an environment |
| CDeleteEnvironmentResponse | The response returned when deleting an environment |
| CEnvironmentIdentity | The full identity of an environment, consisting of an identifier and a name |
| CEnvironmentPreparation | Environment Preparation Service |
| CEnvironmentProperties | The properties of an environment |
| CGetEnvironmentRequest | The information required to examine an environment |
| CGetEnvironmentResponse | The information about an environment |
| CGetTrackChunksRequest | The information required to export an environment as a stream of track chunks |
| CGetTrackFileRequest | The information required to export an environment as a track file |
| CGetTrackFileResponse | The response returned when exporting an environment as a track file |
| CListEnvironmentsResponse | The identities of all environments in the collection |
| CUpdateEnvironmentRequest | The information required to update an environment |
| CUpdateEnvironmentResponse | The response returned when updating an environment |
| ►Ngeometry | |
| CCreateGeometryRequest | The information required to create a geometry |
| CCreateGeometryResponse | The identifier of the created geometry |
| CCreateMaterialPartRequest | The information required to create a material part under a geometry |
| CCreateMaterialPartResponse | The identifier of the created material part |
| CCreateVerticesArrayRequest | The information required to create a vertices array under a material part |
| CCreateVerticesArrayResponse | The identifier of the created vertices array |
| CDeleteGeometryRequest | The information required to delete a geometry |
| CDeleteGeometryResponse | The response returned when deleting a geometry |
| CDeleteMaterialPartRequest | The information required to delete a material part |
| CDeleteMaterialPartResponse | The response returned when deleting a material part |
| CDeleteVerticesArrayRequest | The information required to delete a vertices array |
| CDeleteVerticesArrayResponse | The response returned when deleting a vertices array |
| CGeometryIdentity | The full identity of a geometry, consisting of an identifier and a name |
| CGeometryPreparation | Geometry Preparation Service |
| CGeometryProperties | The properties of a geometry |
| CGetGeometryRequest | The information required to examine a geometry |
| CGetGeometryResponse | The information about a geometry |
| CGetMaterialPartRequest | The information required to examine a material part |
| CGetMaterialPartResponse | The information about a material part |
| CGetVerticesArrayRequest | The information required to examine a vertices array |
| CGetVerticesArrayResponse | The information about a vertices array |
| CListGeometriesResponse | The identities of all geometries in the collection |
| CMaterialPartIdentity | The full identity of a material part, consisting of an identifier and a name |
| CMaterialPartProperties | The properties of the material part |
| CPushVerticesRequest | The information required to push vertices under a vertices array. The recommended size of the request is in range 256kB to 1MB |
| CPushVerticesResponse | The response returned when pushing vertices to a vertices array |
| CUpdateGeometryRequest | The information required to update a geometry |
| CUpdateGeometryResponse | The response returned when updating a geometry |
| CUpdateMaterialPartRequest | The information required to update a material part |
| CUpdateMaterialPartResponse | The response returned when updating a material part |
| CUvCoordinates | The UV coordinates |
| CVertex | The properties of a vertex |
| CVerticesArray | The full definition of a vertices array |
| CVerticesArrayProperties | The properties of a vertices array |
| ►Ninformation | |
| CGetHealthResponse | This message describes the health response |
| CInformation | Information Service |
| ►Nmaterial | |
| CAnisotropyProperties | The anisotropy properties of a material |
| CAnisotropyTexture | The texture properties of an anisotropy |
| CCreateMaterialRequest | The information required to create a material |
| CCreateMaterialResponse | The identifier of the created material |
| CDeleteMaterialRequest | The information required to delete a material |
| CDeleteMaterialResponse | The response returned when deleting a material |
| CDielectricProperties | The dielectric properties of a material |
| CDiffuseProperties | The diffuse properties of a material |
| CDiffuseTexture | Texture properties for diffuse contribution |
| CGetMaterialRequest | The information required to examine a material |
| CGetMaterialResponse | The information about a material |
| CGreyLevel | Grey level value |
| CHsv | HSV value of a color |
| CLambertianLayer | The properties of the lambertian layer |
| CLayer | The layer properties of a material |
| CLibraryLayer | The properties of the library layer |
| CLibraryVolumeOpticalProperties | The library volume optical properties of a material |
| CListMaterialsResponse | The identities of all materials in the collection |
| CMaskProperties | The mask properties of a material |
| CMaskTexture | Texture properties for mask |
| CMaterialIdentity | The full identity of a material, consisting of an identifier and a name |
| CMaterialPreparation | Material Preparation Service |
| CMaterialProperties | The properties of a material |
| CMirrorLayer | The properties of the mirror layer |
| CNormalProperties | The normal properties of a material |
| CNormalTexture | Texture properties for normal contribution |
| COpaque | The opaque volume optical type |
| COpticalPolishLayer | The properties of the optical polish layer |
| COpticVolumeOpticalProperties | The optic volume optical properties of a material |
| CReflectionEffect | The reflection effect properties of a material |
| CReflectionEffectProperties | The reflection effect properties of a material |
| CRenderingLayer | The properties of the rendering layer |
| CRgb | RGB value of a color |
| CRoughnessProperties | The roughness properties of a material |
| CRoughnessTexture | The roughness texture properties |
| CSpecularProperties | The specular properties of a material |
| CSpecularTexture | Texture properties for specular contribution |
| CSurfaceOpticalProperties | The surface optical properties of a material |
| CThermalProperties | The thermal properties of a material |
| CUpdateMaterialRequest | The information required to update a material |
| CUpdateMaterialResponse | The response returned when updating a material |
| CVolumeOpticalProperties | The volume optical properties of a material |
| ►Npoint_light | |
| CBlackBody | Spectrum based on a black body |
| CCreatePointLightRequest | The information required to create a point light |
| CCreatePointLightResponse | The identifier of the created point light |
| CDeletePointLightRequest | The information required to delete a point light |
| CDeletePointLightResponse | The response returned when deleting a point light |
| CGaussianDiagram | The properties of gaussian angular diagram |
| CGetPointLightRequest | The information required to examine a point light |
| CGetPointLightResponse | The information about a point light |
| CIntensity | The properties of a custom point light |
| CIsotropicDiagram | Isotropic angular diagram |
| CLambertianDiagram | Lambertian angular diagram |
| CLibraryDiagram | The properties of library angular diagram |
| CListPointLightsResponse | The identities of all point lights in the collection |
| CMonochromatic | Monochromatic spectrum |
| CPointLightIdentity | The full identity of a point light, consisting of an identifier and a name |
| CPointLightPreparation | Point Light Preparation Service |
| CPointLightProperties | The properties of a point light |
| CRendering | The rendering properties |
| CShadows | The properties of shadows |
| CSpectrumLibrary | Spectrum based on a spectrum file |
| CUpdatePointLightRequest | The information required to update a point light |
| CUpdatePointLightResponse | The response returned when updating a point light |
| ►Nreset | |
| CReset | Reset Preparation Service |
| CResetResponse | The information required to reset the server |
| ►Nresource | |
| CDeleteResourceRequest | The information required to delete a resource from the collection |
| CDeleteResourceResponse | The response returned when deleting a resource |
| CDownloadResourceAsChunksRequest | The request to export a resource as a stream |
| CDownloadResourceAsFileRequest | The request to export a resource as a file |
| CDownloadResourceAsFileResponse | The response returned when downloading a resource as a file |
| CListResourcesRequest | The request to list all the uploaded resources of a specific type, if defined |
| CListResourcesResponse | The identities of all resources in the collection |
| CResourceIdentity | The full identity of a resource, consisting of an identifier, a type and a name |
| CResourcePreparation | Resource Preparation Service |
| CUploadResourceResponse | The identity of the uploaded resource |
| ►Nscene_tree | |
| CCreateDirectionalLightInstanceRequest | The information required to create a directional light instance under a node |
| CCreateDirectionalLightInstanceResponse | The identifier of the created directional light instance |
| CCreateGeometryInstanceRequest | The information required to create a geometry instance under a node |
| CCreateGeometryInstanceResponse | The identifier of the created geometry instance |
| CCreateNodeRequest | The information required to create a node under a scene tree or a node |
| CCreateNodeResponse | The identifier of the created node |
| CCreatePointLightInstanceRequest | The information required to create a point light instance under a node |
| CCreatePointLightInstanceResponse | The identifier of the created point light instance |
| CCreateSceneTreeRequest | The information required to create a scene tree |
| CCreateSceneTreeResponse | The identifier of the created scene tree |
| CCustomTemperature | The custom temperature |
| CDeleteDirectionalLightInstanceRequest | The information required to delete a directional light instance |
| CDeleteDirectionalLightInstanceResponse | The response returned when deleting a directional light instance |
| CDeleteGeometryInstanceRequest | The information required to delete a geometry instance |
| CDeleteGeometryInstanceResponse | The response returned when deleting a geometry instance |
| CDeleteNodeRequest | The information required to delete a node |
| CDeleteNodeResponse | The response returned when deleting a node |
| CDeletePointLightInstanceRequest | The information required to delete a point light instance |
| CDeletePointLightInstanceResponse | The response returned when deleting a point light instance |
| CDeleteSceneTreeRequest | The information required to delete a scene tree |
| CDeleteSceneTreeResponse | The response returned when deleting a scene tree |
| CDirectionalLightInstanceIdentity | The full identity of a directional light instance, consisting of an identifier and a name |
| CDirectionalLightInstanceProperties | The properties of a directional light instance |
| CEulerAngles | Euler angles |
| CGeometryInstanceIdentity | The full identity of a geometry instance, consisting of an identifier and a name |
| CGeometryInstanceProperties | The properties of a geometry instance |
| CGetAssetChunksRequest | The information required to export a scene tree as a stream of asset chunks |
| CGetAssetFileRequest | The information required to export a scene tree as an asset file |
| CGetAssetFileResponse | The response returned when exporting a scene tree as an asset file |
| CGetDirectionalLightInstanceRequest | The information required to examine a directional light instance |
| CGetDirectionalLightInstanceResponse | The information about a directional light instance |
| CGetGeometryInstanceRequest | The information required to examine a geometry instance |
| CGetGeometryInstanceResponse | The information about a geometry instance |
| CGetNodeRequest | The information required to examine a node |
| CGetNodeResponse | The information about a node |
| CGetPointLightInstanceRequest | The information required to examine a point light instance |
| CGetPointLightInstanceResponse | The information about a point light instance |
| CGetSceneTreeRequest | The information required to examine a scene tree |
| CGetSceneTreeResponse | The information about a scene tree |
| CListSceneTreesResponse | The identities of all scene trees in the collection |
| CNodeIdentity | The full identity of a node, consisting of an identifier and a name |
| CNodeProperties | The properties of a node |
| CPointLightInstanceIdentity | The full identity of a point light instance, consisting of an identifier and a name |
| CPointLightInstanceProperties | The properties of a point light instance |
| CQuaternion | A quaternion |
| CSceneTreeIdentity | The full identity of a scene tree, consisting of an identifier and a name |
| CSceneTreePreparation | Scene Tree Preparation Service |
| CSceneTreeProperties | The properties of a scene tree |
| CThermalProperties | The thermal properties |
| CTransform | The transformation of an object in the scene tree hierarchy |
| CUpdateDirectionalLightInstanceRequest | The information required to edit the properties of a directional light instance |
| CUpdateDirectionalLightInstanceResponse | The response returned when updating a directional light instance |
| CUpdateGeometryInstanceRequest | The information required to update a geometry instance |
| CUpdateGeometryInstanceResponse | The response returned when updating a geometry instance |
| CUpdateNodeRequest | The information required to update a node |
| CUpdateNodeResponse | The response returned when updating a node |
| CUpdatePointLightInstanceRequest | The information required to update a point light instance |
| CUpdatePointLightInstanceResponse | The response returned when updating a point light instance |
| CUpdateSceneTreeRequest | The information required to update a scene tree |
| CUpdateSceneTreeResponse | The response returned when updating a scene tree |
| ►Nsky | |
| CAmbientConditions | The ambient conditions properties |
| CCreateSkyRequest | The information required to create a sky |
| CCreateSkyResponse | The identifier of the created sky |
| CDate | The date of a natural sky |
| CDeleteSkyRequest | The information required to delete a sky |
| CDeleteSkyResponse | The response returned when deleting a sky |
| CDynamicAccurateShadows | The properties of dynamic accurate shadows |
| CGetSkyRequest | The information required to examine a sky |
| CGetSkyResponse | The information about a sky |
| CHdri | The properties of an HDRI sky |
| CListSkiesResponse | The identities of all skies in the collection |
| CLocation | The location properties |
| CNatural | The properties of a natural sky |
| CSkyIdentity | The full identity of a sky, consisting of an identifier and a name |
| CSkyPreparation | Sky Preparation Service |
| CSkyProperties | The properties of a sky |
| CTime | The time of a natural sky |
| CUpdateSkyRequest | The information required to update a sky |
| CUpdateSkyResponse | The response returned when updating a sky |
| ►Nsurface_source | |
| CBlackBody | Spectrum based on a black body |
| CCreateSurfaceSourceRequest | The information required to create a surface source |
| CCreateSurfaceSourceResponse | The identifier of the created surface source |
| CDeleteSurfaceSourceRequest | The information required to delete a surface source |
| CDeleteSurfaceSourceResponse | The response returned when deleting a surface source |
| CDisplaySourceProperties | The properties of a display source |
| CGaussianDiagram | The properties of gaussian angular diagram |
| CGetSurfaceSourceRequest | The information required to examine a surface source |
| CGetSurfaceSourceResponse | The properties of a surface source |
| CLambertianDiagram | Lambertian angular diagram |
| CLibraryDiagram | The properties of library angular diagram |
| CLightingContribution | Describes the way an intensity contributes to lighting |
| CListSurfaceSourcesResponse | The identities of all surface sources in the collection |
| CMonochromatic | Monochromatic spectrum |
| CRendering | The rendering properties |
| CShadows | The properties of shadows |
| CSourceProperties | The source properties |
| CSpectrumLibrary | Spectrum based on a spectrum file |
| CSurfaceSourceIdentity | The full identity of a surface source, consisting of an identifier and a name |
| CSurfaceSourcePreparation | Surface Source Preparation Service |
| CSurfaceSourceProperties | The properties of a surface source |
| CUpdateSurfaceSourceRequest | The information required to update a surface source |
| CUpdateSurfaceSourceResponse | The response returned when updating a surface source |
| CVector3 | Vector in a 3D referential |