Class List
Last update: 16.07.2025Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
| ▼Nasset_preparation | |
| ▼Nv3 | |
| ►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 |
| CCreateDirectionalLightStateRequest | The information required to create a directional light state |
| CCreateDirectionalLightStateResponse | The response returned when creating a directional light state |
| 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 |
| CDeleteDirectionalLightStateRequest | The information required to delete a directional light state |
| CDeleteDirectionalLightStateResponse | The response returned when deleting a directional light state |
| 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 |
| CGetDirectionalLightStateRequest | The information required to examine a state |
| CGetDirectionalLightStateResponse | The information about a directional light state |
| 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 |
| CUpdateDirectionalLightStateRequest | The information required to update a directional light state |
| CUpdateDirectionalLightStateResponse | The response returned when updating a directional light state |
| ►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 |
| CSkyLists | Lists of identifiers for natural skies and HDRI skies |
| 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 identity of the created geometry |
| CCreateMaterialPartRequest | The information required to create a material part under a geometry |
| CCreateMaterialPartResponse | The identifier of the created material part |
| 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 |
| CGeometryIdentity | The full identity of a geometry, consisting of an identifier and a name |
| CGeometryPreparation | Geometry Preparation Service |
| CGeometryProperties | The properties of a geometry |
| CGetGeometryIndicesRequest | The information required to get the geometry indices |
| CGetGeometryIndicesResponse | The information about the geometry indices |
| CGetGeometryRequest | The information required to examine a geometry |
| CGetGeometryResponse | The information about a geometry |
| CGetGeometryVerticesRequest | The information required to get the geometry vertices |
| CGetGeometryVerticesResponse | The information about the geometry vertices |
| CGetMaterialPartRequest | The information required to examine a material part |
| CGetMaterialPartResponse | The information about a material part |
| 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 |
| CPushIndicesRequest | The information required to push indices to a geometry. The recommended size of the request is in range 256kB to 1MB |
| CPushIndicesResponse | The response returned when pushing indices to a geometry |
| CPushVerticesRequest | The information required to push vertices to a geometry. The recommended size of the request is in range 256kB to 1MB |
| CPushVerticesResponse | The response returned when pushing vertices to a geometry |
| 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 |
| ►Nhdri_sky | |
| CCreateHdriSkyRequest | The information required to create an HDRI sky |
| CCreateHdriSkyResponse | The identifier of the created HDRI sky |
| CCreateHdriSkyStateRequest | The information required to create an HDRI sky state |
| CCreateHdriSkyStateResponse | The response returned when creating an HDRI sky state |
| CDeleteHdriSkyRequest | The information required to delete an HDRI sky |
| CDeleteHdriSkyResponse | The response returned when deleting an HDRI sky |
| CDeleteHdriSkyStateRequest | The information required to delete an HDRI sky state |
| CDeleteHdriSkyStateResponse | The response returned when deleting an HDRI sky state |
| CGetHdriSkyRequest | The information required to examine an HDRI sky |
| CGetHdriSkyResponse | The information about an HDRI sky |
| CGetHdriSkyStateRequest | The information required to examine a state |
| CGetHdriSkyStateResponse | The information about an HDRI sky state |
| CHdriSkyIdentity | The full identity of an HDRI sky, consisting of an identifier and a name |
| CHdriSkyPreparation | HDRI Sky Preparation Service |
| CHdriSkyProperties | The properties of an HDRI sky |
| CListHdriSkiesResponse | The identities of all HDRI skies in the collection |
| CUpdateHdriSkyRequest | The information required to update an HDRI sky |
| CUpdateHdriSkyResponse | The response returned when updating an HDRI sky |
| CUpdateHdriSkyStateRequest | The information required to update an HDRI sky state |
| CUpdateHdriSkyStateResponse | The response returned when updating an HDRI sky state |
| ►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 |
| CCreateMaterialStateRequest | The information required to create a material state |
| CCreateMaterialStateResponse | The response returned when creating a material state |
| CDeleteMaterialRequest | The information required to delete a material |
| CDeleteMaterialResponse | The response returned when deleting a material |
| CDeleteMaterialStateRequest | The information required to delete a material state |
| CDeleteMaterialStateResponse | The response returned when deleting a material state |
| 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 |
| CGetMaterialStateRequest | The information required to examine a state |
| CGetMaterialStateResponse | The information about a material state |
| 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 |
| CUpdateMaterialStateRequest | The information required to update a material state |
| CUpdateMaterialStateResponse | The response returned when updating a material state |
| CVolumeOpticalProperties | The volume optical properties of a material |
| ►Nnatural_sky | |
| CAmbientConditions | The ambient conditions properties |
| CCreateNaturalSkyRequest | The information required to create a natural sky |
| CCreateNaturalSkyResponse | The identifier of the created natural sky |
| CCreateNaturalSkyStateRequest | The information required to create a natural sky state |
| CCreateNaturalSkyStateResponse | The response returned when creating a natural sky state |
| CDate | The date of a natural sky |
| CDeleteNaturalSkyRequest | The information required to delete a natural sky |
| CDeleteNaturalSkyResponse | The response returned when deleting a natural sky |
| CDeleteNaturalSkyStateRequest | The information required to delete a natural sky state |
| CDeleteNaturalSkyStateResponse | The response returned when deleting a natural sky state |
| CDynamicAccurateShadows | The properties of dynamic accurate shadows |
| CGetNaturalSkyRequest | The information required to examine a natural sky |
| CGetNaturalSkyResponse | The information about a natural sky |
| CGetNaturalSkyStateRequest | The information required to examine a state |
| CGetNaturalSkyStateResponse | The information about a natural sky state |
| CListNaturalSkiesResponse | The identities of all the natural skies in the collection |
| CLocation | The location properties |
| CNaturalSkyIdentity | The full identity of a natural sky, consisting of an identifier and a name |
| CNaturalSkyPreparation | Natural Sky Preparation Service |
| CNaturalSkyProperties | The properties of a natural sky |
| CTime | The time of a natural sky |
| CUpdateNaturalSkyRequest | The information required to update a natural sky |
| CUpdateNaturalSkyResponse | The response returned when updating a natural sky |
| CUpdateNaturalSkyStateRequest | The information required to update a natural sky state |
| CUpdateNaturalSkyStateResponse | The response returned when updating a natural sky state |
| ►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 |
| CCreatePointLightStateRequest | The information required to create a point light state |
| CCreatePointLightStateResponse | The response returned when creating a point light state |
| CDeletePointLightRequest | The information required to delete a point light |
| CDeletePointLightResponse | The response returned when deleting a point light |
| CDeletePointLightStateRequest | The information required to delete a point light state |
| CDeletePointLightStateResponse | The response returned when deleting a point light state |
| CGaussianDiagram | The properties of gaussian angular diagram |
| CGetPointLightRequest | The information required to examine a point light |
| CGetPointLightResponse | The information about a point light |
| CGetPointLightStateRequest | The information required to examine a state |
| CGetPointLightStateResponse | The information about a point light state |
| 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 |
| CUpdatePointLightStateRequest | The information required to update a point light state |
| CUpdatePointLightStateResponse | The response returned when updating a point light state |
| ►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 identity 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 |
| 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 |
| ►Nsurface_source | |
| CBlackBody | Spectrum based on a black body |
| CCreateSurfaceSourceRequest | The information required to create a surface source |
| CCreateSurfaceSourceResponse | The identity of the created surface source |
| CCreateSurfaceSourceStateRequest | The information required to create a surface source state |
| CCreateSurfaceSourceStateResponse | The response returned when creating a surface source state |
| CDeleteSurfaceSourceRequest | The information required to delete a surface source |
| CDeleteSurfaceSourceResponse | The response returned when deleting a surface source |
| CDeleteSurfaceSourceStateRequest | The information required to delete a surface source state |
| CDeleteSurfaceSourceStateResponse | The response returned when deleting a surface source state |
| 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 |
| CGetSurfaceSourceStateRequest | The information required to examine a state |
| CGetSurfaceSourceStateResponse | The information about a surface source state |
| CLambertianDiagram | Lambertian angular diagram |
| CLibraryDiagram | The properties of library angular diagram |
| CLightingContribution | Describes how a surface or display source contributes to the scene lighting, including whether the different surfaces composing the geometry must be joint or disjoint |
| 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 |
| CUpdateSurfaceSourceStateRequest | The information required to update a surface source state |
| CUpdateSurfaceSourceStateResponse | The response returned when updating a surface source state |
| CVector3 | Vector in a 3D referential |