Class: X3DBoundedObject

X3D: 3.3
Component: Grouping
fully implemented

.nodeTypes. X3DBoundedObject

This abstract node type is the basis for all node types that have bounds specified as part of the definition. The bboxCenter and bboxSize fields specify a bounding box that encloses the grouping node's children. This is a hint that may be used for optimization purposes.

HTML Encoding and Default Values

<X3DBoundedObject bboxCenter='0,0,0' bboxColor='1, 1, 0' bboxDisplay='false' bboxMargin='0.01' bboxSize='-1,-1,-1' metadata='X3DMetadataObject' render='true' visible='true' ></X3DBoundedObject>




Constructor for X3DBoundedObject

Name Type Argument Default Description
ctx Object <optional>
null context object, containing initial settings like namespace


These are the X3D / X3DOM fields of this node. Values should usually be received / set as strings via DOM functions (i.e., using setAttribute("myFieldName", "myFieldValue") and getAttribute("myFieldName")).
Name Type Default Value Range Inheritance Standard Description
bboxCenter SFVec3f 0,0,0 [-inf, inf] Center of the bounding box
bboxColor SFColor 1, 1, 0 Color of the bounding box
bboxDisplay SFVec3f false Flag to enable display of the bounding box
bboxMargin SFFloat 0.01 [-inf, inf] Size of additional margin around the bounding box scaled up by the diameter.
bboxSize SFVec3f -1,-1,-1 [0, inf] or -1 Size of the bounding box
metadata SFNode X3DMetadataObject X3DNode Field to add metadata information
render SFBool true Flag to enable/disable rendering
visible SFBool true Flag to enable/disable rendering, alias for render