LayoutGroupContentModel

Element Group Information

Model

(Layout , Viewport{0,1} , (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 | ColorDamper | CoordinateDamper | OrientationChaser | OrientationDamper | PositionChaser | PositionChaser2D | PositionDamper | PositionDamper2D | ScalarChaser | TexCoordDamper2D | TextureBackground | CollidableShape | CollisionSensor | RigidBodyCollection | ParticleSystem | TransformSensor | EspduTransform | ReceiverPdu | SignalPdu | TransmitterPdu | DISEntityManager | GeoLocation | GeoLOD | GeoMetadata | GeoOrigin | GeoPositionInterpolator | GeoProximitySensor | GeoTouchSensor | GeoViewpoint | GeoTransform | HAnimHumanoid | HAnimJoint | HAnimSegment | HAnimSite | NurbsOrientationInterpolator | NurbsPositionInterpolator | NurbsSurfaceInterpolator | NurbsSet | ProtoInstance)) | (Viewport , Layout{0,1} , (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 | ColorDamper | CoordinateDamper | OrientationChaser | OrientationDamper | PositionChaser | PositionChaser2D | PositionDamper | PositionDamper2D | ScalarChaser | TexCoordDamper2D | TextureBackground | CollidableShape | CollisionSensor | RigidBodyCollection | ParticleSystem | TransformSensor | EspduTransform | ReceiverPdu | SignalPdu | TransmitterPdu | DISEntityManager | GeoLocation | GeoLOD | GeoMetadata | GeoOrigin | GeoPositionInterpolator | GeoProximitySensor | GeoTouchSensor | GeoViewpoint | GeoTransform | HAnimHumanoid | HAnimJoint | HAnimSegment | HAnimSite | NurbsOrientationInterpolator | NurbsPositionInterpolator | NurbsSurfaceInterpolator | NurbsSet | ProtoInstance)) | 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 | ColorDamper | CoordinateDamper | OrientationChaser | OrientationDamper | PositionChaser | PositionChaser2D | PositionDamper | PositionDamper2D | ScalarChaser | TexCoordDamper2D | TextureBackground | CollidableShape | CollisionSensor | RigidBodyCollection | ParticleSystem | TransformSensor | EspduTransform | ReceiverPdu | SignalPdu | TransmitterPdu | DISEntityManager | GeoLocation | GeoLOD | GeoMetadata | GeoOrigin | GeoPositionInterpolator | GeoProximitySensor | GeoTouchSensor | GeoViewpoint | GeoTransform | HAnimHumanoid | HAnimJoint | HAnimSegment | HAnimSite | NurbsOrientationInterpolator | NurbsPositionInterpolator | NurbsSurfaceInterpolator | NurbsSet | ProtoInstance
Children: Anchor, AudioClip, Background, Billboard, BooleanFilter, BooleanSequencer, BooleanToggle, BooleanTrigger, CADAssembly, CADLayer, CADPart, ClipPlane, CollidableShape, Collision, CollisionSensor, ColorDamper, ColorInterpolator, CoordinateDamper, CoordinateInterpolator, CoordinateInterpolator2D, CylinderSensor, DISEntityManager, DirectionalLight, EaseInEaseOut, EspduTransform, Fog, GeoLOD, GeoLocation, GeoMetadata, GeoOrigin, GeoPositionInterpolator, GeoProximitySensor, GeoTouchSensor, GeoTransform, GeoViewpoint, Group, HAnimHumanoid, HAnimJoint, HAnimSegment, HAnimSite, Inline, IntegerSequencer, IntegerTrigger, KeySensor, LOD, Layout, LinePickSensor, LoadSensor, LocalFog, NavigationInfo, NormalInterpolator, NurbsOrientationInterpolator, NurbsPositionInterpolator, NurbsSet, NurbsSurfaceInterpolator, OrientationChaser, OrientationDamper, OrientationInterpolator, OrthoViewpoint, ParticleSystem, PickableGroup, PlaneSensor, PointLight, PointPickSensor, PositionChaser, PositionChaser2D, PositionDamper, PositionDamper2D, PositionInterpolator, PositionInterpolator2D, PrimitivePickSensor, ProtoInstance, ProximitySensor, ReceiverPdu, RigidBodyCollection, ScalarChaser, ScalarInterpolator, Script, Shape, SignalPdu, Sound, SphereSensor, SplinePositionInterpolator, SplinePositionInterpolator2D, SplineScalarInterpolator, SpotLight, SquadOrientationInterpolator, StaticGroup, StringSensor, Switch, TexCoordDamper2D, TextureBackground, TimeSensor, TimeTrigger, TouchSensor, Transform, TransformSensor, TransmitterPdu, Viewpoint, ViewpointGroup, Viewport, VisibilitySensor, VolumePickSensor, WorldInfo

Used By

Source

<xs:group name="LayoutGroupContentModel">
  <xs:annotation>
    <xs:appinfo>LayoutGroupContentModel includes ChildContentModel as children, plus an X3DLayoutNode as a layout field and an X3DViewportNode as a viewport field.</xs:appinfo>
    <xs:documentation source="http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/layout.html#LayoutGroup"/>
  </xs:annotation>
  <xs:choice>
    <xs:sequence>
      <xs:element ref="Layout">
        <xs:annotation>
          <xs:documentation>layout</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="Viewport" minOccurs="0">
        <xs:annotation>
          <xs:documentation>viewport</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:group ref="ChildContentModel" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:sequence>
      <xs:element ref="Viewport">
        <xs:annotation>
          <xs:documentation>viewport</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element ref="Layout" minOccurs="0">
        <xs:annotation>
          <xs:documentation>layout</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:group ref="ChildContentModel" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:group ref="ChildContentModel" minOccurs="0" maxOccurs="unbounded"/>
  </xs:choice>
</xs:group>