GeOnDT GeOnDT for JS

Class: UGroup

UGroup

~extends Group
UGroup class.

new UGroup(opt)

Name Type Default Description
opt UGroupCO {} optional

Methods

add(object)this

Name Type Description
object Object3D
Returns:
Type Description
this

getCenter()Vector3

Returns:
Type Description
Vector3

getChildren()Array.<Object3D>

Returns:
Type Description
Array.<Object3D>

getId(object)string|number|undefined

Name Type Description
object Object3D | Partial.<{getUid: (function(): (string|number|undefined)), _uuid: (string|number), _id: (string|number)}>
Returns:
Type Description
string | number | undefined

getMesh(layername)UMesh|Object3D|undefined

Name Type Description
layername string optional
Returns:
Type Description
UMesh | Object3D | undefined

getParent()Object3D|null|undefined

Returns:
Type Description
Object3D | null | undefined

has(object)boolean

Name Type Description
object Object3D
Returns:
Type Description
boolean

next()Object3D|undefined

Returns:
Type Description
Object3D | undefined

remove(object)this

Name Type Description
object Object3D
Returns:
Type Description
this

removeMesh(layername)boolean

Name Type Description
layername string optional
Returns:
Type Description
boolean

setAlphaTest(alphaFilter)

Name Type Description
alphaFilter number

setColor(color)

Name Type Description
color ColorRepresentation

setOpacity(opacity)

Name Type Description
opacity number