VTK  9.4.20241217
Enumerations
vtkX3D Namespace Reference

Enumerations

enum  X3DTypes {
  SFVEC3F , SFVEC2F , MFVEC3F , MFVEC2F ,
  SFCOLOR , MFCOLOR , SFROTATION , MFROTATION ,
  SFSTRING , MFSTRING , MFINT32 , SFIMAGE
}
 
enum  X3DElement {
  Shape = 0 , Appearance = 1 , Material = 2 , IndexedFaceSet = 3 ,
  ProtoInstance = 4 , Transform = 5 , ImageTexture = 6 , TextureTransform = 7 ,
  Coordinate = 8 , Normal = 9 , Color = 10 , ColorRGBA = 11 ,
  TextureCoordinate = 12 , ROUTE = 13 , fieldValue = 14 , Group = 15 ,
  LOD = 16 , Switch = 17 , Script = 18 , IndexedTriangleFanSet = 19 ,
  IndexedTriangleSet = 20 , IndexedTriangleStripSet = 21 , MultiTexture = 22 , MultiTextureCoordinate = 23 ,
  MultiTextureTransform = 24 , IndexedLineSet = 25 , PointSet = 26 , StaticGroup = 27 ,
  Sphere = 28 , Box = 29 , Cone = 30 , Anchor = 31 ,
  Arc2D = 32 , ArcClose2D = 33 , AudioClip = 34 , Background = 35 ,
  Billboard = 36 , BooleanFilter = 37 , BooleanSequencer = 38 , BooleanToggle = 39 ,
  BooleanTrigger = 40 , Circle2D = 41 , Collision = 42 , ColorInterpolator = 43 ,
  Contour2D = 44 , ContourPolyline2D = 45 , CoordinateDouble = 46 , CoordinateInterpolator = 47 ,
  CoordinateInterpolator2D = 48 , Cylinder = 49 , CylinderSensor = 50 , DirectionalLight = 51 ,
  Disk2D = 52 , EXPORT = 53 , ElevationGrid = 54 , EspduTransform = 55 ,
  ExternProtoDeclare = 56 , Extrusion = 57 , FillProperties = 58 , Fog = 59 ,
  FontStyle = 60 , GeoCoordinate = 61 , GeoElevationGrid = 62 , GeoLOD = 63 ,
  GeoLocation = 64 , GeoMetadata = 65 , GeoOrigin = 66 , GeoPositionInterpolator = 67 ,
  GeoTouchSensor = 68 , GeoViewpoint = 69 , HAnimDisplacer = 70 , HAnimHumanoid = 71 ,
  HAnimJoint = 72 , HAnimSegment = 73 , HAnimSite = 74 , IMPORT = 75 ,
  IS = 76 , Inline = 77 , IntegerSequencer = 78 , IntegerTrigger = 79 ,
  KeySensor = 80 , LineProperties = 81 , LineSet = 82 , LoadSensor = 83 ,
  MetadataDouble = 84 , MetadataFloat = 85 , MetadataInteger = 86 , MetadataSet = 87 ,
  MetadataString = 88 , MovieTexture = 89 , NavigationInfo = 90 , NormalInterpolator = 91 ,
  NurbsCurve = 92 , NurbsCurve2D = 93 , NurbsOrientationInterpolator = 94 , NurbsPatchSurface = 95 ,
  NurbsPositionInterpolator = 96 , NurbsSet = 97 , NurbsSurfaceInterpolator = 98 , NurbsSweptSurface = 99 ,
  NurbsSwungSurface = 100 , NurbsTextureCoordinate = 101 , NurbsTrimmedSurface = 102 , OrientationInterpolator = 103 ,
  PixelTexture = 104 , PlaneSensor = 105 , PointLight = 106 , Polyline2D = 107 ,
  Polypoint2D = 108 , PositionInterpolator = 109 , PositionInterpolator2D = 110 , ProtoBody = 111 ,
  ProtoDeclare = 112 , ProtoInterface = 113 , ProximitySensor = 114 , ReceiverPdu = 115 ,
  Rectangle2D = 116 , ScalarInterpolator = 117 , Scene = 118 , SignalPdu = 119 ,
  Sound = 120 , SphereSensor = 121 , SpotLight = 122 , StringSensor = 123 ,
  Text = 124 , TextureBackground = 125 , TextureCoordinateGenerator = 126 , TimeSensor = 127 ,
  TimeTrigger = 128 , TouchSensor = 129 , TransmitterPdu = 130 , TriangleFanSet = 131 ,
  TriangleSet = 132 , TriangleSet2D = 133 , TriangleStripSet = 134 , Viewpoint = 135 ,
  VisibilitySensor = 136 , WorldInfo = 137 , X3D = 138 , component = 139 ,
  connect = 140 , field = 141 , head = 142 , humanoidBodyType = 143 ,
  meta = 144 , CADAssembly , CADFace , CADLayer ,
  CADPart , ComposedCubeMapTexture , ComposedShader , ComposedTexture3D ,
  FloatVertexAttribute , FogCoordinate , GeneratedCubeMapTexture , ImageCubeMapTexture ,
  ImageTexture3D , IndexedQuadSet , LocalFog , Matrix3VertexAttribute ,
  Matrix4VertexAttribute , PackagedShader , PixelTexture3D , ProgramShader ,
  QuadSet , ShaderPart , ShaderProgram , TextureCoordinate3D ,
  TextureCoordinate4D , TextureTransform3D , TextureTransformMatrix3D
}
 
enum  X3DAttribute {
  DEF = 0 , USE = 1 , containerField = 2 , fromNode = 3 ,
  fromField = 4 , toNode = 5 , toField = 6 , name = 7 ,
  value = 8 , color = 9 , colorIndex = 10 , coordIndex = 11 ,
  texCoordIndex = 12 , normalIndex = 13 , colorPerVertex = 14 , normalPerVertex = 15 ,
  rotation = 16 , scale = 17 , center = 18 , scaleOrientation = 19 ,
  translation = 20 , url = 21 , repeatS = 22 , repeatT = 23 ,
  point = 24 , vector = 25 , range = 26 , ambientIntensity = 27 ,
  diffuseColor = 28 , emissiveColor = 29 , shininess = 30 , specularColor = 31 ,
  transparency = 32 , whichChoice = 33 , index = 34 , mode = 35 ,
  source = 36 , function = 37 , alpha = 38 , vertexCount = 39 ,
  radius = 40 , size = 41 , height = 42 , solid = 43 ,
  ccw = 44 , key = 45 , keyValue = 46 , enabled = 47 ,
  direction = 48 , position = 49 , orientation = 50 , bboxCenter = 51 ,
  bboxSize = 52 , AS = 53 , InlineDEF = 54 , accessType = 55 ,
  actionKeyPress = 56 , actionKeyRelease = 57 , address = 58 , altKey = 59 ,
  antennaLocation = 60 , antennaPatternLength = 61 , antennaPatternType = 62 , applicationID = 63 ,
  articulationParameterArray = 64 , articulationParameterChangeIndicatorArray = 65 , articulationParameterCount = 66 , articulationParameterDesignatorArray = 67 ,
  articulationParameterIdPartAttachedArray = 68 , articulationParameterTypeArray = 69 , attenuation = 70 , autoOffset = 71 ,
  avatarSize = 72 , axisOfRotation = 73 , backUrl = 74 , beamWidth = 75 ,
  beginCap = 76 , bindTime = 77 , bottom = 78 , bottomRadius = 79 ,
  bottomUrl = 80 , centerOfMass = 81 , centerOfRotation = 82 , child1Url = 83 ,
  child2Url = 84 , child3Url = 85 , child4Url = 86 , _class = 87 ,
  closureType = 88 , collideTime = 89 , content = 90 , controlKey = 91 ,
  controlPoint = 92 , convex = 93 , coordinateSystem = 94 , copyright = 95 ,
  creaseAngle = 96 , crossSection = 97 , cryptoKeyID = 98 , cryptoSystem = 99 ,
  cutOffAngle = 100 , cycleInterval = 101 , cycleTime = 102 , data = 103 ,
  dataFormat = 104 , dataLength = 105 , dataUrl = 106 , date = 107 ,
  deadReckoning = 108 , deletionAllowed = 109 , description = 110 , detonateTime = 111 ,
  dir = 112 , directOutput = 113 , diskAngle = 114 , displacements = 115 ,
  documentation = 116 , elapsedTime = 117 , ellipsoid = 118 , encodingScheme = 119 ,
  endAngle = 120 , endCap = 121 , enterTime = 122 , enteredText = 123 ,
  entityCategory = 124 , entityCountry = 125 , entityDomain = 126 , entityExtra = 127 ,
  entityID = 128 , entityKind = 129 , entitySpecific = 130 , entitySubCategory = 131 ,
  exitTime = 132 , extent = 133 , family = 134 , fanCount = 135 ,
  fieldOfView = 136 , filled = 137 , finalText = 138 , fireMissionIndex = 139 ,
  fired1 = 140 , fired2 = 141 , firedTime = 142 , firingRange = 143 ,
  firingRate = 144 , fogType = 145 , forceID = 146 , frequency = 147 ,
  frontUrl = 148 , fuse = 149 , geoCoords = 150 , geoGridOrigin = 151 ,
  geoSystem = 152 , groundAngle = 153 , groundColor = 154 , hatchColor = 155 ,
  hatchStyle = 156 , hatched = 157 , headlight = 158 , horizontal = 159 ,
  horizontalDatum = 160 , http_equiv = 161 , image = 162 , importedDEF = 163 ,
  info = 164 , innerRadius = 165 , inputFalse = 166 , inputNegate = 167 ,
  inputSource = 168 , inputTrue = 169 , integerKey = 170 , intensity = 171 ,
  jump = 172 , justify = 173 , keyPress = 174 , keyRelease = 175 ,
  knot = 176 , lang = 177 , language = 178 , leftToRight = 179 ,
  leftUrl = 180 , length = 181 , lengthOfModulationParameters = 182 , level = 183 ,
  limitOrientation = 184 , lineSegments = 185 , linearAcceleration = 186 , linearVelocity = 187 ,
  linetype = 188 , linewidthScaleFactor = 189 , llimit = 190 , load = 191 ,
  loadTime = 192 , localDEF = 193 , location = 194 , loop = 195 ,
  marking = 196 , mass = 197 , maxAngle = 198 , maxBack = 199 ,
  maxExtent = 200 , maxFront = 201 , maxPosition = 202 , metadataFormat = 203 ,
  minAngle = 204 , minBack = 205 , minFront = 206 , minPosition = 207 ,
  modulationTypeDetail = 208 , modulationTypeMajor = 209 , modulationTypeSpreadSpectrum = 210 , modulationTypeSystem = 211 ,
  momentsOfInertia = 212 , multicastRelayHost = 213 , multicastRelayPort = 214 , munitionApplicationID = 215 ,
  munitionEndPoint = 216 , munitionEntityID = 217 , munitionQuantity = 218 , munitionSiteID = 219 ,
  munitionStartPoint = 220 , mustEvaluate = 221 , navType = 222 , networkMode = 223 ,
  next = 224 , nodeField = 225 , offset = 226 , on = 227 ,
  order = 228 , originator = 229 , outerRadius = 230 , parameter = 231 ,
  pauseTime = 232 , pitch = 233 , points = 234 , port = 235 ,
  power = 236 , previous = 237 , priority = 238 , profile = 239 ,
  progress = 240 , protoField = 241 , radioEntityTypeCategory = 242 , radioEntityTypeCountry = 243 ,
  radioEntityTypeDomain = 244 , radioEntityTypeKind = 245 , radioEntityTypeNomenclature = 246 , radioEntityTypeNomenclatureVersion = 247 ,
  radioID = 248 , readInterval = 249 , receivedPower = 250 , receiverState = 251 ,
  reference = 252 , relativeAntennaLocation = 253 , resolution = 254 , resumeTime = 255 ,
  rightUrl = 256 , rootUrl = 257 , rotateYUp = 258 , rtpHeaderExpected = 259 ,
  sampleRate = 260 , samples = 261 , shiftKey = 262 , side = 263 ,
  siteID = 264 , skinCoordIndex = 265 , skinCoordWeight = 266 , skyAngle = 267 ,
  skyColor = 268 , spacing = 269 , spatialize = 270 , speed = 271 ,
  speedFactor = 272 , spine = 273 , startAngle = 274 , startTime = 275 ,
  stiffness = 276 , stopTime = 277 , string = 278 , stripCount = 279 ,
  style = 280 , summary = 281 , tdlType = 282 , tessellation = 283 ,
  tessellationScale = 284 , time = 285 , timeOut = 286 , timestamp = 287 ,
  title = 288 , toggle = 289 , top = 290 , topToBottom = 291 ,
  topUrl = 292 , touchTime = 293 , transmitFrequencyBandwidth = 294 , transmitState = 295 ,
  transmitterApplicationID = 296 , transmitterEntityID = 297 , transmitterRadioID = 298 , transmitterSiteID = 299 ,
  transparent = 300 , triggerTime = 301 , triggerTrue = 302 , triggerValue = 303 ,
  type = 304 , uDimension = 305 , uKnot = 306 , uOrder = 307 ,
  uTessellation = 308 , ulimit = 309 , vDimension = 310 , vKnot = 311 ,
  vOrder = 312 , vTessellation = 313 , version = 314 , verticalDatum = 315 ,
  vertices = 316 , visibilityLimit = 317 , visibilityRange = 318 , warhead = 319 ,
  weight = 320 , whichGeometry = 321 , writeInterval = 322 , xDimension = 323 ,
  xSpacing = 324 , yScale = 325 , zDimension = 326 , zSpacing = 327
}
 

Enumeration Type Documentation

◆ X3DTypes

Enumerator
SFVEC3F 
SFVEC2F 
MFVEC3F 
MFVEC2F 
SFCOLOR 
MFCOLOR 
SFROTATION 
MFROTATION 
SFSTRING 
MFSTRING 
MFINT32 
SFIMAGE 

Definition at line 17 of file vtkX3D.h.

◆ X3DElement

Enumerator
Shape 
Appearance 
Material 
IndexedFaceSet 
ProtoInstance 
Transform 
ImageTexture 
TextureTransform 
Coordinate 
Normal 
Color 
ColorRGBA 
TextureCoordinate 
ROUTE 
fieldValue 
Group 
LOD 
Switch 
Script 
IndexedTriangleFanSet 
IndexedTriangleSet 
IndexedTriangleStripSet 
MultiTexture 
MultiTextureCoordinate 
MultiTextureTransform 
IndexedLineSet 
PointSet 
StaticGroup 
Sphere 
Box 
Cone 
Anchor 
Arc2D 
ArcClose2D 
AudioClip 
Background 
Billboard 
BooleanFilter 
BooleanSequencer 
BooleanToggle 
BooleanTrigger 
Circle2D 
Collision 
ColorInterpolator 
Contour2D 
ContourPolyline2D 
CoordinateDouble 
CoordinateInterpolator 
CoordinateInterpolator2D 
Cylinder 
CylinderSensor 
DirectionalLight 
Disk2D 
EXPORT 
ElevationGrid 
EspduTransform 
ExternProtoDeclare 
Extrusion 
FillProperties 
Fog 
FontStyle 
GeoCoordinate 
GeoElevationGrid 
GeoLOD 
GeoLocation 
GeoMetadata 
GeoOrigin 
GeoPositionInterpolator 
GeoTouchSensor 
GeoViewpoint 
HAnimDisplacer 
HAnimHumanoid 
HAnimJoint 
HAnimSegment 
HAnimSite 
IMPORT 
IS 
Inline 
IntegerSequencer 
IntegerTrigger 
KeySensor 
LineProperties 
LineSet 
LoadSensor 
MetadataDouble 
MetadataFloat 
MetadataInteger 
MetadataSet 
MetadataString 
MovieTexture 
NavigationInfo 
NormalInterpolator 
NurbsCurve 
NurbsCurve2D 
NurbsOrientationInterpolator 
NurbsPatchSurface 
NurbsPositionInterpolator 
NurbsSet 
NurbsSurfaceInterpolator 
NurbsSweptSurface 
NurbsSwungSurface 
NurbsTextureCoordinate 
NurbsTrimmedSurface 
OrientationInterpolator 
PixelTexture 
PlaneSensor 
PointLight 
Polyline2D 
Polypoint2D 
PositionInterpolator 
PositionInterpolator2D 
ProtoBody 
ProtoDeclare 
ProtoInterface 
ProximitySensor 
ReceiverPdu 
Rectangle2D 
ScalarInterpolator 
Scene 
SignalPdu 
Sound 
SphereSensor 
SpotLight 
StringSensor 
Text 
TextureBackground 
TextureCoordinateGenerator 
TimeSensor 
TimeTrigger 
TouchSensor 
TransmitterPdu 
TriangleFanSet 
TriangleSet 
TriangleSet2D 
TriangleStripSet 
Viewpoint 
VisibilitySensor 
WorldInfo 
X3D 
component 
connect 
field 
head 
humanoidBodyType 
meta 
CADAssembly 
CADFace 
CADLayer 
CADPart 
ComposedCubeMapTexture 
ComposedShader 
ComposedTexture3D 
FloatVertexAttribute 
FogCoordinate 
GeneratedCubeMapTexture 
ImageCubeMapTexture 
ImageTexture3D 
IndexedQuadSet 
LocalFog 
Matrix3VertexAttribute 
Matrix4VertexAttribute 
PackagedShader 
PixelTexture3D 
ProgramShader 
QuadSet 
ShaderPart 
ShaderProgram 
TextureCoordinate3D 
TextureCoordinate4D 
TextureTransform3D 
TextureTransformMatrix3D 

Definition at line 34 of file vtkX3D.h.

◆ X3DAttribute

Enumerator
DEF 
USE 
containerField 
fromNode 
fromField 
toNode 
toField 
name 
value 
color 
colorIndex 
coordIndex 
texCoordIndex 
normalIndex 
colorPerVertex 
normalPerVertex 
rotation 
scale 
center 
scaleOrientation 
translation 
url 
repeatS 
repeatT 
point 
vector 
range 
ambientIntensity 
diffuseColor 
emissiveColor 
shininess 
specularColor 
transparency 
whichChoice 
index 
mode 
source 
function 
alpha 
vertexCount 
radius 
size 
height 
solid 
ccw 
key 
keyValue 
enabled 
direction 
position 
orientation 
bboxCenter 
bboxSize 
AS 
InlineDEF 
accessType 
actionKeyPress 
actionKeyRelease 
address 
altKey 
antennaLocation 
antennaPatternLength 
antennaPatternType 
applicationID 
articulationParameterArray 
articulationParameterChangeIndicatorArray 
articulationParameterCount 
articulationParameterDesignatorArray 
articulationParameterIdPartAttachedArray 
articulationParameterTypeArray 
attenuation 
autoOffset 
avatarSize 
axisOfRotation 
backUrl 
beamWidth 
beginCap 
bindTime 
bottom 
bottomRadius 
bottomUrl 
centerOfMass 
centerOfRotation 
child1Url 
child2Url 
child3Url 
child4Url 
_class 
closureType 
collideTime 
content 
controlKey 
controlPoint 
convex 
coordinateSystem 
copyright 
creaseAngle 
crossSection 
cryptoKeyID 
cryptoSystem 
cutOffAngle 
cycleInterval 
cycleTime 
data 
dataFormat 
dataLength 
dataUrl 
date 
deadReckoning 
deletionAllowed 
description 
detonateTime 
dir 
directOutput 
diskAngle 
displacements 
documentation 
elapsedTime 
ellipsoid 
encodingScheme 
endAngle 
endCap 
enterTime 
enteredText 
entityCategory 
entityCountry 
entityDomain 
entityExtra 
entityID 
entityKind 
entitySpecific 
entitySubCategory 
exitTime 
extent 
family 
fanCount 
fieldOfView 
filled 
finalText 
fireMissionIndex 
fired1 
fired2 
firedTime 
firingRange 
firingRate 
fogType 
forceID 
frequency 
frontUrl 
fuse 
geoCoords 
geoGridOrigin 
geoSystem 
groundAngle 
groundColor 
hatchColor 
hatchStyle 
hatched 
headlight 
horizontal 
horizontalDatum 
http_equiv 
image 
importedDEF 
info 
innerRadius 
inputFalse 
inputNegate 
inputSource 
inputTrue 
integerKey 
intensity 
jump 
justify 
keyPress 
keyRelease 
knot 
lang 
language 
leftToRight 
leftUrl 
length 
lengthOfModulationParameters 
level 
limitOrientation 
lineSegments 
linearAcceleration 
linearVelocity 
linetype 
linewidthScaleFactor 
llimit 
load 
loadTime 
localDEF 
location 
loop 
marking 
mass 
maxAngle 
maxBack 
maxExtent 
maxFront 
maxPosition 
metadataFormat 
minAngle 
minBack 
minFront 
minPosition 
modulationTypeDetail 
modulationTypeMajor 
modulationTypeSpreadSpectrum 
modulationTypeSystem 
momentsOfInertia 
multicastRelayHost 
multicastRelayPort 
munitionApplicationID 
munitionEndPoint 
munitionEntityID 
munitionQuantity 
munitionSiteID 
munitionStartPoint 
mustEvaluate 
navType 
networkMode 
next 
nodeField 
offset 
on 
order 
originator 
outerRadius 
parameter 
pauseTime 
pitch 
points 
port 
power 
previous 
priority 
profile 
progress 
protoField 
radioEntityTypeCategory 
radioEntityTypeCountry 
radioEntityTypeDomain 
radioEntityTypeKind 
radioEntityTypeNomenclature 
radioEntityTypeNomenclatureVersion 
radioID 
readInterval 
receivedPower 
receiverState 
reference 
relativeAntennaLocation 
resolution 
resumeTime 
rightUrl 
rootUrl 
rotateYUp 
rtpHeaderExpected 
sampleRate 
samples 
shiftKey 
side 
siteID 
skinCoordIndex 
skinCoordWeight 
skyAngle 
skyColor 
spacing 
spatialize 
speed 
speedFactor 
spine 
startAngle 
startTime 
stiffness 
stopTime 
string 
stripCount 
style 
summary 
tdlType 
tessellation 
tessellationScale 
time 
timeOut 
timestamp 
title 
toggle 
top 
topToBottom 
topUrl 
touchTime 
transmitFrequencyBandwidth 
transmitState 
transmitterApplicationID 
transmitterEntityID 
transmitterRadioID 
transmitterSiteID 
transparent 
triggerTime 
triggerTrue 
triggerValue 
type 
uDimension 
uKnot 
uOrder 
uTessellation 
ulimit 
vDimension 
vKnot 
vOrder 
vTessellation 
version 
verticalDatum 
vertices 
visibilityLimit 
visibilityRange 
warhead 
weight 
whichGeometry 
writeInterval 
xDimension 
xSpacing 
yScale 
zDimension 
zSpacing 

Definition at line 210 of file vtkX3D.h.