
## BindMaterial class

The bind material.
Bind a specific material to a piece of geometry, binding varying and uniform parameters at the same time.



**Inheritance:** [`BindMaterial`](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/bindmaterial) → 
[`ColladaElement`](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/colladaelement)



The BindMaterial type exposes the following members:

### Constructors
| Constructor | Description |
| :- | :- |
| [__init__](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/bindmaterial/__init__/#) | Constructs a new instance of BindMaterial |


### Properties
| Property | Description |
| :- | :- |
| [parameter](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/bindmaterial/parameter) | Gets or sets the parameter.<br/>The bind_material element may contain any number of parameter elements. |
| [technique_common](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/bindmaterial/technique_common) | Gets or sets the technique common.<br/>The technique_common element specifies the bind_material information for the common profile which all COLLADA implementations need to support. |
| [technique](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/bindmaterial/technique) | Gets or sets the technique.<br/>This element may contain any number of non-common profile techniques. |
| [extra](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/bindmaterial/extra) | Gets or sets the extra.<br/>The extra element may appear any number of times. |



### See Also
* module [`aspose.cad.fileformats.collada.fileparser.elements`](..)
* class [`BindMaterial`](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/bindmaterial)
* class [`ColladaElement`](/cad/python-net/aspose.cad.fileformats.collada.fileparser.elements/colladaelement)
