    

 ## On this page

  

 

 # asset\_preparation::v3::geometry::UpdateMaterialPartRequest Struct Reference

 Last update: 16.07.2025 

The information required to update a material part. [More...](structasset__preparation_1_1v3_1_1geometry_1_1_update_material_part_request.xhtml#details)

Collaboration diagram for asset_preparation::v3::geometry::UpdateMaterialPartRequest:

![Collaboration graph](/sites/default/files/migrate-content/avxcelerate_asset_preparation_api_2024_r2/structasset__preparation_1_1v3_1_1geometry_1_1_update_material_part_request__coll__graph.png)

\[[legend](graph_legend.xhtml)\]

## <a name="pub-attribs"></a>Public Attributes

google::protobuf::Int32Value [geometry\_identifier](structasset__preparation_1_1v3_1_1geometry_1_1_update_material_part_request.xhtml#ab72d1b0bf3ea1db40c18d89e1f30b455) = 1 google::protobuf::Int32Value [material\_part\_identifier](structasset__preparation_1_1v3_1_1geometry_1_1_update_material_part_request.xhtml#a3de3888ec62aee7ee6002f24057d087c) = 2 google::protobuf::StringValue [name](structasset__preparation_1_1v3_1_1geometry_1_1_update_material_part_request.xhtml#abf37faf2a2af9b91e87648b2a9dba8b7) = 3 [MaterialPartProperties](structasset__preparation_1_1v3_1_1geometry_1_1_material_part_properties.xhtml) [properties](structasset__preparation_1_1v3_1_1geometry_1_1_update_material_part_request.xhtml#a90f05dd50341f057ecb0fb44f85788b0) = 4 <a id="details" name="details"></a>## Detailed Description

The information required to update a material part.



## Member Data Documentation

<a id="ab72d1b0bf3ea1db40c18d89e1f30b455"></a>## [◆ ](#ab72d1b0bf3ea1db40c18d89e1f30b455)geometry\_identifier

 google::protobuf::Int32Value asset\_preparation::v3::geometry::UpdateMaterialPartRequest::geometry\_identifier = 1

The identifier of the parent geometry.





<a id="a3de3888ec62aee7ee6002f24057d087c"></a>## [◆ ](#a3de3888ec62aee7ee6002f24057d087c)material\_part\_identifier

 google::protobuf::Int32Value asset\_preparation::v3::geometry::UpdateMaterialPartRequest::material\_part\_identifier = 2

The identifier of the material part.





<a id="abf37faf2a2af9b91e87648b2a9dba8b7"></a>## [◆ ](#abf37faf2a2af9b91e87648b2a9dba8b7)name

 google::protobuf::StringValue asset\_preparation::v3::geometry::UpdateMaterialPartRequest::name = 3

The material part name.

NoteNames must be unique amongst sibling material parts.If no name is defined, the name is not updated. 



<a id="a90f05dd50341f057ecb0fb44f85788b0"></a>## [◆ ](#a90f05dd50341f057ecb0fb44f85788b0)properties

 [MaterialPartProperties](structasset__preparation_1_1v3_1_1geometry_1_1_material_part_properties.xhtml) asset\_preparation::v3::geometry::UpdateMaterialPartRequest::properties = 4

The material part properties.

NoteAll the properties are optional. 



---

The documentation for this struct was generated from the following file:- geometry\_description.proto