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

The evaluate scene. The evaluate_scene element declares information specifying how to evaluate this visual_scene. There may be any number of evaluate_scene elements. They are evaluated in order and particular one may be disabled via setting enabled=false.

## Constructors

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

## Methods

| Method | Description |
| --- | --- |
| [getAsset()](#getAsset) | Gets or sets the asset. |
| [setAsset(Asset value)](#setAsset-com.aspose.cad.fileformats.collada.fileparser.elements.Asset) | Gets or sets the asset. |
| [getRender()](#getRender) | Gets or sets the render. The render element describes one effect pass to evaluate the scene. There must be at least one render element. |
| [setRender(Render[] value)](#setRender-com.aspose.cad.fileformats.collada.fileparser.elements.Render:A) | Gets or sets the render. The render element describes one effect pass to evaluate the scene. There must be at least one render element. |
| [getExtra()](#getExtra) | Gets or sets the extra. The extra element may appear any number of times. |
| [setExtra(Extra[] value)](#setExtra-com.aspose.cad.fileformats.collada.fileparser.elements.Extra:A) | Gets or sets the extra. The extra element may appear any number of times. |
| [getId()](#getId) | Gets or sets the id. |
| [setId(String value)](#setId-java.lang.String) | Gets or sets the id. |
| [getSid()](#getSid) | Gets or sets the sid. |
| [setSid(String value)](#setSid-java.lang.String) | Gets or sets the sid. |
| [getName()](#getName) | Gets or sets the name. |
| [setName(String value)](#setName-java.lang.String) | Gets or sets the name. |
| [getEnable()](#getEnable) | Gets or sets a value indicating whether evaluate is enable. Allow this to be disabled and hence skipped during evaluation. This is useful for debug |
| [setEnable(boolean value)](#setEnable-boolean) | Gets or sets a value indicating whether evaluate is enable. Allow this to be disabled and hence skipped during evaluation. This is useful for debug |

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

Initializes a new instance of the EvaluateScene class.

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

Gets or sets the asset.

**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.

### getRender() {#getRender}
```java
public final Render[] getRender()
```

Gets or sets the render. The render element describes one effect pass to evaluate the scene. There must be at least one render element.

**Returns:** Render[]

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

Gets or sets the render. The render element describes one effect pass to evaluate the scene. There must be at least one render element.

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

Gets or sets the extra. The extra element may appear any number of times.

**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. The extra element may appear any number of times.

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

Gets or sets the id.

**Returns:** String

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

Gets or sets the id.

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

Gets or sets the sid.

**Returns:** String

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

Gets or sets the sid.

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

Gets or sets the name.

**Returns:** String

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

Gets or sets the name.

### getEnable() {#getEnable}
```java
public final boolean getEnable()
```

Gets or sets a value indicating whether evaluate is enable. Allow this to be disabled and hence skipped during evaluation. This is useful for debug

**Returns:** boolean

### setEnable(boolean value) {#setEnable-boolean}
```java
public final void setEnable(boolean value)
```

Gets or sets a value indicating whether evaluate is enable. Allow this to be disabled and hence skipped during evaluation. This is useful for debug

