simpleType containerFieldChoicesX3DTexture3DNode

type | restriction of xs:NMTOKEN
properties |
base | xs:NMTOKEN
used by |
attributes | ComposedTexture3D/@containerField ImageTexture3D/@containerField PixelTexture3D/@containerField
facets |
Kind | Value | Annotation
enumeration | gradients |
appinfo
parent node is IsoSurfaceVolumeData
enumeration | segmentIdentifiers |
appinfo
parent node is SegmentedVolumeData
enumeration | surfaceNormals |
appinfo
parent node has abstract type X3DComposableVolumeRenderStyleNode
enumeration | texture |
appinfo
(default) parent node such as Appearance that include a texture field
enumeration | voxels |
appinfo
parent node has abstract type X3DVolumeDataNode
enumeration | watchList |
appinfo
special case for ImageTexture3D with parent node LoadSensor
annotation |
appinfo
containerFieldChoicesX3DTexture3DNode lists the allowed containerField enumeration values for ComposedTexture3D, ImageTexture3D and PixelTexture3D nodes: default "texture" for parent node such as Appearance that includes a texture field, otherwise "gradients" if parent node is IsoSurfaceVolumeData, "segmentIdentifiers" if parent node is SegmentedVolumeData, "surfaceNormals" if parent node has abstract type X3DComposableVolumeRenderStyleNode, or "voxels" if parent node has abstract type X3DVolumeDataNode.
source | <xs:simpleType name="containerFieldChoicesX3DTexture3DNode"> <xs:annotation> <xs:appinfo> containerFieldChoicesX3DTexture3DNode lists the allowed containerField enumeration values for ComposedTexture3D, ImageTexture3D and PixelTexture3D nodes: default "texture" for parent node such as Appearance that includes a texture field, otherwise "gradients" if parent node is IsoSurfaceVolumeData, "segmentIdentifiers" if parent node is SegmentedVolumeData, "surfaceNormals" if parent node has abstract type X3DComposableVolumeRenderStyleNode, or "voxels" if parent node has abstract type X3DVolumeDataNode. </xs:appinfo> <xs:documentation source="https://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#containerField"/> </xs:annotation> <xs:restriction base="xs:NMTOKEN"> <xs:enumeration value="gradients"> <xs:annotation> <xs:appinfo>parent node is IsoSurfaceVolumeData</xs:appinfo> </xs:annotation> </xs:enumeration> <xs:enumeration value="segmentIdentifiers"> <xs:annotation> <xs:appinfo>parent node is SegmentedVolumeData</xs:appinfo> </xs:annotation> </xs:enumeration> <xs:enumeration value="surfaceNormals"> <xs:annotation> <xs:appinfo>parent node has abstract type X3DComposableVolumeRenderStyleNode</xs:appinfo> </xs:annotation> </xs:enumeration> <xs:enumeration value="texture"> <xs:annotation> <xs:appinfo>(default) parent node such as Appearance that include a texture field</xs:appinfo> </xs:annotation> </xs:enumeration> <xs:enumeration value="voxels"> <xs:annotation> <xs:appinfo>parent node has abstract type X3DVolumeDataNode</xs:appinfo> </xs:annotation> </xs:enumeration> <xs:enumeration value="watchList"> <xs:annotation> <xs:appinfo>special case for ImageTexture3D with parent node LoadSensor</xs:appinfo> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType>

XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy