## Shells class

The shells.
 Describes the shells of a B-rep structure.
 A shell is the union of one or more faces.
 A closed shell can limit a solid.

```csharp
public class Shells : ColladaElement
```

## Constructors

| Name | Description |
| --- | --- |
| [Shells](shells/)() | The default constructor. |

## Properties

| Name | Description |
| --- | --- |
| [Count](../../aspose.cad.fileformats.collada.fileparser.elements/shells/count/) { get; set; } | Gets or sets the count. The number of shells. Required. |
| [Extra](../../aspose.cad.fileformats.collada.fileparser.elements/shells/extra/) { get; set; } | Gets or sets the extra. |
| [FacesCount](../../aspose.cad.fileformats.collada.fileparser.elements/shells/facescount/) { get; set; } | Gets or sets the faces count. Contains a list of integers describing the number of faces for each shell. |
| [Id](../../aspose.cad.fileformats.collada.fileparser.elements/shells/id/) { get; set; } | Gets or sets the id. A text string containing the unique identifier of this element. This value must be unique within the instance document. Required. |
| [Input](../../aspose.cad.fileformats.collada.fileparser.elements/shells/input/) { get; set; } | Gets or sets the input. |
| [Name](../../aspose.cad.fileformats.collada.fileparser.elements/shells/name/) { get; set; } | Gets or sets the name. The text string name of the element. Optional. |
| [Primitives](../../aspose.cad.fileformats.collada.fileparser.elements/shells/primitives/) { get; set; } | Gets or sets the primitives. |

### See Also

* class [ColladaElement](../colladaelement/)
* namespace [Aspose.CAD.FileFormats.Collada.FileParser.Elements](../../aspose.cad.fileformats.collada.fileparser.elements/)
* assembly [Aspose.CAD](../../)

