diagram | |||||||||||||||||||||||||||||||||||||||||||
type | extension of X3DChildNode | ||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||
children | IS MetadataDouble MetadataFloat MetadataInteger MetadataSet MetadataString Appearance Box Cone Cylinder IndexedFaceSet IndexedLineSet IndexedTriangleFanSet IndexedTriangleSet IndexedTriangleStripSet LineSet PointSet Sphere TriangleFanSet TriangleSet TriangleStripSet ElevationGrid Polyline2D Polypoint2D Rectangle2D TriangleSet2D Extrusion Text Arc2D ArcClose2D Circle2D Disk2D GeoElevationGrid NurbsCurve NurbsPatchSurface NurbsSweptSurface NurbsSwungSurface NurbsTrimmedSurface ProtoInstance | ||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||
source | <xs:complexType name="X3DShapeNode" abstract="true"> <xs:annotation> <xs:appinfo> <xs:element name="appearance" type="SFNode" fixed="inputOutputField" default="X3DAppearanceNode"/> <xs:element name="geometry" type="SFNode" fixed="inputOutputField" default="X3DGeometryNode"/> <xs:attribute name="additionalInterface" type="xs:string" default="X3DBoundedObject"/> <xs:attribute name="componentName" type="componentNameChoices" fixed="Shape"/> <xs:attribute name="componentLevel" type="xs:positiveInteger" fixed="1"/> Base type for all Shape nodes. </xs:appinfo> <xs:documentation source="https://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/components/shape.html#X3DShapeNode"/> </xs:annotation> <xs:complexContent> <xs:extension base="X3DChildNode"> <xs:group ref="ShapeChildContentModel" minOccurs="0"/> <xs:attribute name="bboxCenter" type="SFVec3f" default="0 0 0"/> <xs:attribute name="bboxSize" type="bboxSizeType" default="-1 -1 -1"/> </xs:extension> <!-- bboxDisplay, visible added in X3D version 4.0 --> </xs:complexContent> </xs:complexType> |
type | SFVec3f | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="bboxCenter" type="SFVec3f" default="0 0 0"/> |
type | bboxSizeType | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:attribute name="bboxSize" type="bboxSizeType" default="-1 -1 -1"/> |