the Scene is just a container.
See the dojox/gfx3d/_base.Scene reference documentation for more information.
removes a shape from the list
| Parameter | Type | Description |
|---|---|---|
| obj | undefined | |
| silently | Boolean |
Optional if true, do not redraw a picture yet |
removes a shape from the list
adds a shape to the list
| Parameter | Type | Description |
|---|---|---|
| obj | undefined |
adds a shape to the list
multiplies the existing matrix with an argument on left side (matrix * this.matrix)
| Parameter | Type | Description |
|---|---|---|
| matrix | dojox.gfx3d.matrix.Matrix | a matrix or a matrix-like object (see an argument of dojox.gfx.matrix.Matrix constructor for a list of acceptable arguments) |
multiplies the existing matrix with an argument on left side (matrix * this.matrix)
multiplies the existing matrix with an argument on right side (this.matrix * matrix)
| Parameter | Type | Description |
|---|---|---|
| matrix | dojox.gfx3d.matrix.Matrix | a matrix or a matrix-like object (see an argument of dojox.gfx.matrix.Matrix constructor for a list of acceptable arguments) |
multiplies the existing matrix with an argument on right side (this.matrix * matrix)
a shortcut for dojox.gfx.Shape.applyRightTransform
| Parameter | Type | Description |
|---|---|---|
| matrix | dojox.gfx3d.matrix.Matrix | a matrix or a matrix-like object (see an argument of dojox.gfx.matrix.Matrix constructor for a list of acceptable arguments) |
a shortcut for dojox.gfx.Shape.applyRightTransform
creates an instance of the passed objectType class
| Parameter | Type | Description |
|---|---|---|
| objectType | Function | a class constructor to create an instance of |
| rawObject | Object | properties to be passed in to the classes "setShape" method |
| style | undefined |
creates an cube object
| Parameter | Type | Description |
|---|---|---|
| cube | undefined |
creates an cylinder object
| Parameter | Type | Description |
|---|---|---|
| cylinder | undefined |
creates an edge object
| Parameter | Type | Description |
|---|---|---|
| edges | undefined | |
| style | undefined |
creates an Orbit object
| Parameter | Type | Description |
|---|---|---|
| orbit | undefined |
creates an 3d path object
| Parameter | Type | Description |
|---|---|---|
| path | undefined |
creates an polygon object
| Parameter | Type | Description |
|---|---|---|
| points | Points[] | Object |
creates an quads object
| Parameter | Type | Description |
|---|---|---|
| quads | undefined | |
| style | undefined |
creates an triangle object
| Parameter | Type | Description |
|---|---|---|
| tris | undefined | |
| style | undefined |
| Parameter | Type | Description |
|---|---|---|
| camera | undefined | |
| deep | undefined |
sets a Object object
| Parameter | Type | Description |
|---|---|---|
| newObject | undefined |
sets a Object object
| Parameter | Type | Description |
|---|---|---|
| scheduler | undefined |
sets a transformation matrix
| Parameter | Type | Description |
|---|---|---|
| matrix | undefined |
sets a transformation matrix
| Parameter | Type | Description |
|---|---|---|
| lighting | undefined | |
| normal | undefined |