asset_preparation::v1::geometry::GeometryPreparation Class Reference
Last update: 16.07.2025Geometry Preparation Service. More...
Detailed Description
Geometry Preparation Service.
This service is used to create, edit and manage geometries.
Member Function Documentation
◆ CreateGeometry()
| CreateGeometryResponse asset_preparation::v1::geometry::GeometryPreparation::CreateGeometry | ( | CreateGeometryRequest | ) |
Creates a new geometry with an optional given name and winding order.
- Note
- Names must be unique amongst sibling geometries.
Returns the identifier of the created geometry.
◆ CreateMaterialPart()
| CreateMaterialPartResponse asset_preparation::v1::geometry::GeometryPreparation::CreateMaterialPart | ( | CreateMaterialPartRequest | ) |
Creates a material part as a child of a geometry, given the parent geometry identifier, with optional material part parameters.
- Note
- Names must be unique amongst sibling material parts.
Returns the identifier of the created material part.
◆ CreateVerticesArray()
| CreateVerticesArrayResponse asset_preparation::v1::geometry::GeometryPreparation::CreateVerticesArray | ( | CreateVerticesArrayRequest | ) |
Creates a vertices array as a child of a material part, given the parent material part identifier, with optional vertices array parameters.
Returns the identifier of the created vertices array.
◆ DeleteGeometry()
| DeleteGeometryResponse asset_preparation::v1::geometry::GeometryPreparation::DeleteGeometry | ( | DeleteGeometryRequest | ) |
Deletes a geometry, given its identifier.
◆ DeleteMaterialPart()
| DeleteMaterialPartResponse asset_preparation::v1::geometry::GeometryPreparation::DeleteMaterialPart | ( | DeleteMaterialPartRequest | ) |
Deletes a material part, given its identifier.
◆ DeleteVerticesArray()
| DeleteVerticesArrayResponse asset_preparation::v1::geometry::GeometryPreparation::DeleteVerticesArray | ( | DeleteVerticesArrayRequest | ) |
Deletes a vertices array, given its identifier.
◆ GetGeometry()
| GetGeometryResponse asset_preparation::v1::geometry::GeometryPreparation::GetGeometry | ( | GetGeometryRequest | ) |
Gets the properties of a geometry, given its identifier.
Returns the geometry properties.
◆ GetMaterialPart()
| GetMaterialPartResponse asset_preparation::v1::geometry::GeometryPreparation::GetMaterialPart | ( | GetMaterialPartRequest | ) |
Gets the properties of a material part, given its identifier.
Returns the material part properties.
◆ GetVerticesArray()
| GetVerticesArrayResponse asset_preparation::v1::geometry::GeometryPreparation::GetVerticesArray | ( | GetVerticesArrayRequest | ) |
Gets the format of the vertices inside a vertices array, given the vertices array identifier.
Returns the vertex format.
◆ ListGeometries()
| ListGeometriesResponse asset_preparation::v1::geometry::GeometryPreparation::ListGeometries | ( | google::protobuf::Empty | ) |
Lists all the created geometries.
Returns the identifiers and names of the geometries.
◆ PushVertices()
| PushVerticesResponse asset_preparation::v1::geometry::GeometryPreparation::PushVertices | ( | stream | PushVerticesRequest | ) |
Pushes vertices at the end of a vertices array, given a stream of vertices array identifiers and vertices to push.
◆ UpdateGeometry()
| UpdateGeometryResponse asset_preparation::v1::geometry::GeometryPreparation::UpdateGeometry | ( | UpdateGeometryRequest | ) |
Edits the properties of a geometry, given its identifier.
- Note
- Names must be unique amongst geometries.
◆ UpdateMaterialPart()
| UpdateMaterialPartResponse asset_preparation::v1::geometry::GeometryPreparation::UpdateMaterialPart | ( | UpdateMaterialPartRequest | ) |
Edits the properties of a material part, given its identifier.
- Note
- Names must be unique amongst sibling material parts.
The documentation for this class was generated from the following file:
- geometry.proto