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

## Constructors

| Constructor | Description |
| --- | --- |
| [ObjImage(ObjRoot objRoot)](#ObjImage-com.aspose.cad.fileformats.obj.elements.ObjRoot) |  |

## Methods

| Method | Description |
| --- | --- |
| [getObjRoot()](#getObjRoot) |  |
| [getWidth()](#getWidth) | Gets the image width. |
| [getHeight()](#getHeight) | Gets the image height. |
| [getDepth()](#getDepth) | Gets the depth. |
| [isCached()](#isCached) |  |
| [getShapes()](#getShapes) | Gets drawing shapes |
| [cacheData()](#cacheData) |  |

### ObjImage(ObjRoot objRoot) {#ObjImage-com.aspose.cad.fileformats.obj.elements.ObjRoot}
```java
public ObjImage(ObjRoot objRoot)
```

### getObjRoot() {#getObjRoot}
```java
public final ObjRoot getObjRoot()
```

**Returns:** ObjRoot

### getWidth() {#getWidth}
```java
public int getWidth()
```

Gets the image width.

**Returns:** int - The image width.

### getHeight() {#getHeight}
```java
public int getHeight()
```

Gets the image height.

**Returns:** int - The image height.

### getDepth() {#getDepth}
```java
public final int getDepth()
```

Gets the depth.

**Returns:** int - The depth.

### isCached() {#isCached}
```java
public boolean isCached()
```

**Returns:** boolean

### getShapes() {#getShapes}
```java
public final List<ObjShape> getShapes()
```

Gets drawing shapes

**Returns:** List<ObjShape>

### cacheData() {#cacheData}
```java
public void cacheData()
```

