asset_preparation::v2::material::MaterialPreparation Class Reference
Last update: 16.07.2025Material Preparation Service. More...
Public Member Functions | |
| CreateMaterialResponse | CreateMaterial (CreateMaterialRequest) |
| GetMaterialResponse | GetMaterial (GetMaterialRequest) |
| ListMaterialsResponse | ListMaterials (google::protobuf::Empty) |
| UpdateMaterialResponse | UpdateMaterial (UpdateMaterialRequest) |
| DeleteMaterialResponse | DeleteMaterial (DeleteMaterialRequest) |
Detailed Description
Material Preparation Service.
This service is used to create, edit and manage materials.
Member Function Documentation
◆ CreateMaterial()
| CreateMaterialResponse asset_preparation::v2::material::MaterialPreparation::CreateMaterial | ( | CreateMaterialRequest | ) |
Creates a new material with optional properties.
- Note
- Names must be unique amongst sibling materials.
- If some properties are not specified, default values are used and no dielectric properties are defined.
Returns the information about the created material.
◆ DeleteMaterial()
| DeleteMaterialResponse asset_preparation::v2::material::MaterialPreparation::DeleteMaterial | ( | DeleteMaterialRequest | ) |
Deletes a material, given its identifier.
◆ GetMaterial()
| GetMaterialResponse asset_preparation::v2::material::MaterialPreparation::GetMaterial | ( | GetMaterialRequest | ) |
Gets the properties of a material, given its identifier.
Returns the material properties.
◆ ListMaterials()
| ListMaterialsResponse asset_preparation::v2::material::MaterialPreparation::ListMaterials | ( | google::protobuf::Empty | ) |
Lists all the stored materials.
Returns the identifiers and names of the stored materials.
◆ UpdateMaterial()
| UpdateMaterialResponse asset_preparation::v2::material::MaterialPreparation::UpdateMaterial | ( | UpdateMaterialRequest | ) |
Edits the properties of a material, given its identifier.
- Note
- Names must be unique amongst materials.
The documentation for this class was generated from the following file:
- material.proto