## BindMaterial class

The bind material.
 [Bind](../bind/) a specific material to a piece of geometry, binding varying and uniform parameters at the same time.

```csharp
public class BindMaterial : ColladaElement
```

## Constructors

| Name | Description |
| --- | --- |
| [BindMaterial](bindmaterial/)() | The default constructor. |

## Properties

| Name | Description |
| --- | --- |
| [Extra](../../aspose.cad.fileformats.collada.fileparser.elements/bindmaterial/extra/) { get; set; } | Gets or sets the extra. The extra element may appear any number of times. |
| [Parameter](../../aspose.cad.fileformats.collada.fileparser.elements/bindmaterial/parameter/) { get; set; } | Gets or sets the parameter. The bind_material element may contain any number of parameter elements. |
| [Technique](../../aspose.cad.fileformats.collada.fileparser.elements/bindmaterial/technique/) { get; set; } | Gets or sets the technique. This element may contain any number of non-common profile techniques. |
| [TechniqueCommon](../../aspose.cad.fileformats.collada.fileparser.elements/bindmaterial/techniquecommon/) { get; set; } | Gets or sets the technique common. The technique_common element specifies the bind_material information for the common profile which all COLLADA implementations need to support. |

### See Also

* class [ColladaElement](../colladaelement/)
* namespace [Aspose.CAD.FileFormats.Collada.FileParser.Elements](../../aspose.cad.fileformats.collada.fileparser.elements/)
* assembly [Aspose.CAD](../../)

