element
Group
diagram
type
extension of
X3DGroupingNode
properties
content
complex
children
IS
MetadataBoolean
MetadataDouble
MetadataFloat
MetadataInteger
MetadataSet
MetadataString
Background
ColorInterpolator
CoordinateInterpolator
DirectionalLight
Group
NavigationInfo
NormalInterpolator
OrientationInterpolator
PositionInterpolator
ScalarInterpolator
Shape
TimeSensor
Transform
Viewpoint
WorldInfo
Anchor
BooleanFilter
BooleanSequencer
BooleanToggle
BooleanTrigger
CylinderSensor
Inline
IntegerSequencer
IntegerTrigger
KeySensor
PlaneSensor
PointLight
ProximitySensor
SphereSensor
SpotLight
StringSensor
Switch
TimeTrigger
TouchSensor
AudioClip
Billboard
Collision
Fog
LoadSensor
LocalFog
LOD
Script
Sound
VisibilitySensor
CoordinateInterpolator2D
PositionInterpolator2D
ClipPlane
EaseInEaseOut
LinePickSensor
PickableGroup
PointPickSensor
PrimitivePickSensor
VolumePickSensor
SplinePositionInterpolator
SplinePositionInterpolator2D
SplineScalarInterpolator
SquadOrientationInterpolator
StaticGroup
CADAssembly
CADLayer
CADPart
OrthoViewpoint
ViewpointGroup
ColorChaser
ColorDamper
CoordinateChaser
CoordinateDamper
OrientationChaser
OrientationDamper
PositionChaser
PositionChaser2D
PositionDamper
PositionDamper2D
ScalarChaser
ScalarDamper
TexCoordChaser2D
TexCoordDamper2D
TextureBackground
CollidableShape
CollisionSensor
RigidBodyCollection
ParticleSystem
TransformSensor
IsoSurfaceVolumeData
SegmentedVolumeData
VolumeData
EspduTransform
ReceiverPdu
SignalPdu
TransmitterPdu
DISEntityManager
GeoLocation
GeoLOD
GeoMetadata
GeoPositionInterpolator
GeoProximitySensor
GeoTouchSensor
GeoViewpoint
GeoTransform
HAnimHumanoid
HAnimJoint
HAnimSegment
HAnimSite
NurbsOrientationInterpolator
NurbsPositionInterpolator
NurbsSurfaceInterpolator
NurbsSet
ProtoInstance
ROUTE
ExternProtoDeclare
ProtoDeclare
IMPORT
EXPORT
used by
elements
HAnimHumanoid
TransformSensor
groups
ChildContentModelInterchange
PickSensorGroupingNodeContentModel
attributes
Name
Type
Use
Default
Fixed
Annotation
DEF
xs:ID
appinfo
DEF defines a unique ID name for each node, referencable by other nodes.
USE
xs:IDREF
appinfo
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
class
xs:NMTOKENS
appinfo
The class attribute is a space-separated list of classes, reserved for use by XML stylesheets.
bboxCenter
SFVec3f
0 0 0
bboxSize
bboxSizeType
-1 -1 -1
visible
SFBool
true
containerField
containerFieldChoicesGroupLODShapeTransform
children
annotation
appinfo
<xs:attribute name="componentName" type="componentNameChoices" fixed="Grouping"/>
<xs:attribute name="componentLevel" type="xs:positiveInteger" fixed="1"/>
source
<
xs:element
name
=
"Group
">
<
xs:annotation
>
<
xs:appinfo
>
<
xs:attribute
name
=
"componentName
"
type
=
"componentNameChoices
"
fixed
=
"Grouping
"/>
<
xs:attribute
name
=
"componentLevel
"
type
=
"xs:positiveInteger
"
fixed
=
"1
"/>
</
xs:appinfo
>
<
xs:documentation
source
=
"https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/group.html#Group
"/>
</
xs:annotation
>
<
xs:complexType
>
<
xs:complexContent
>
<
xs:extension
base
=
"X3DGroupingNode
">
<
xs:attribute
name
=
"containerField
"
type
=
"containerFieldChoicesGroupLODShapeTransform
"
default
=
"children
"/>
</
xs:extension
>
</
xs:complexContent
>
</
xs:complexType
>
</
xs:element
>
attribute
Group/@containerField
type
containerFieldChoicesGroupLODShapeTransform
properties
default
children
facets
Kind
Value
Annotation
enumeration
children
appinfo
parent node has abstract type X3DGroupingNode
enumeration
proxy
appinfo
parent node is Collision
enumeration
rootNode
appinfo
parent node is GeoLOD
enumeration
shape
appinfo
parent node is CADFace or CollidableShape
enumeration
skin
appinfo
parent node is HAnimHumanoid
source
<
xs:attribute
name
=
"containerField
"
type
=
"containerFieldChoicesGroupLODShapeTransform
"
default
=
"children
"/>
XML Schema documentation generated by
XMLSpy
Schema Editor
http://www.altova.com/xmlspy