
**Inheritance:** java.lang.Object, ColladaElement

The COLLADA element declares the root of the document that comprises some of the content in the COLLADA schema.

## Constructors

| Constructor | Description |
| --- | --- |
| [Collada()](#Collada) | Initializes a new instance of the Collada class. |

## Methods

| Method | Description |
| --- | --- |
| [getAsset()](#getAsset) | Gets or sets the asset element. |
| [setAsset(Asset value)](#setAsset-com.aspose.cad.fileformats.collada.fileparser.elements.Asset) | Gets or sets the asset element. |
| [getItems()](#getItems) | Gets or sets the libraries items. |
| [setItems(Object[] value)](#setItems-java.lang.Object:A) | Gets or sets the libraries items. |
| [getScene()](#getScene) | Gets or sets the scene. The scene embodies the entire set of information that can be visualized from the contents of a COLLADA resource. The scene element declares the base of the scene hierarchy or scene graph. The scene contains elements that comprise much of the visual and transformational information content as created by the authoring tools. |
| [setScene(Scene value)](#setScene-com.aspose.cad.fileformats.collada.fileparser.elements.Scene) | Gets or sets the scene. The scene embodies the entire set of information that can be visualized from the contents of a COLLADA resource. The scene element declares the base of the scene hierarchy or scene graph. The scene contains elements that comprise much of the visual and transformational information content as created by the authoring tools. |
| [getExtra()](#getExtra) | Gets or sets the extra. |
| [setExtra(Extra[] value)](#setExtra-com.aspose.cad.fileformats.collada.fileparser.elements.Extra:A) | Gets or sets the extra. |
| [getVersion()](#getVersion) | Gets or sets the version. The version attribute is the COLLADA schema revision with which the instance document conforms. Required Attribute. |
| [setVersion(String value)](#setVersion-java.lang.String) | Gets or sets the version. The version attribute is the COLLADA schema revision with which the instance document conforms. Required Attribute. |
| [getBase()](#getBase) | Gets or sets the base. The base attribute allows you to define the base URI for this COLLADA document. |
| [setBase(String value)](#setBase-java.lang.String) | Gets or sets the base. The base attribute allows you to define the base URI for this COLLADA document. |

### Collada() {#Collada}
```java
public Collada()
```

Initializes a new instance of the Collada class.

### getAsset() {#getAsset}
```java
public final Asset getAsset()
```

Gets or sets the asset element.

**Returns:** Asset

### setAsset(Asset value) {#setAsset-com.aspose.cad.fileformats.collada.fileparser.elements.Asset}
```java
public final void setAsset(Asset value)
```

Gets or sets the asset element.

### getItems() {#getItems}
```java
public final Object[] getItems()
```

Gets or sets the libraries items.

**Returns:** Object[]

### setItems(Object[] value) {#setItems-java.lang.Object:A}
```java
public final void setItems(Object[] value)
```

Gets or sets the libraries items.

### getScene() {#getScene}
```java
public final Scene getScene()
```

Gets or sets the scene. The scene embodies the entire set of information that can be visualized from the contents of a COLLADA resource. The scene element declares the base of the scene hierarchy or scene graph. The scene contains elements that comprise much of the visual and transformational information content as created by the authoring tools.

**Returns:** Scene

### setScene(Scene value) {#setScene-com.aspose.cad.fileformats.collada.fileparser.elements.Scene}
```java
public final void setScene(Scene value)
```

Gets or sets the scene. The scene embodies the entire set of information that can be visualized from the contents of a COLLADA resource. The scene element declares the base of the scene hierarchy or scene graph. The scene contains elements that comprise much of the visual and transformational information content as created by the authoring tools.

### getExtra() {#getExtra}
```java
public final Extra[] getExtra()
```

Gets or sets the extra.

**Returns:** Extra[]

### setExtra(Extra[] value) {#setExtra-com.aspose.cad.fileformats.collada.fileparser.elements.Extra:A}
```java
public final void setExtra(Extra[] value)
```

Gets or sets the extra.

### getVersion() {#getVersion}
```java
public final String getVersion()
```

Gets or sets the version. The version attribute is the COLLADA schema revision with which the instance document conforms. Required Attribute.

**Returns:** String

### setVersion(String value) {#setVersion-java.lang.String}
```java
public final void setVersion(String value)
```

Gets or sets the version. The version attribute is the COLLADA schema revision with which the instance document conforms. Required Attribute.

### getBase() {#getBase}
```java
public final String getBase()
```

Gets or sets the base. The base attribute allows you to define the base URI for this COLLADA document.

**Returns:** String

### setBase(String value) {#setBase-java.lang.String}
```java
public final void setBase(String value)
```

Gets or sets the base. The base attribute allows you to define the base URI for this COLLADA document.

