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