Data Structures | |
| class | Appearance |
| class | Background |
| class | Box |
| class | Camera |
| class | ClipPlane |
| class | Color |
| class | Cone |
| class | connect |
| class | Coordinate |
| class | Cylinder |
| class | DirectionalLight |
| class | ExternProtoDeclare |
| class | field |
| class | fieldValue |
| class | FillProperties |
| class | FontStyle |
| class | Group |
| class | I |
| Generic MF vector. More... | |
| class | ImageTexture |
| class | IndexedFaceSet |
| class | IS |
| class | KeySensor |
| class | Layer |
| class | LayerSet |
| class | LineProperties |
| class | M |
| Prototype database. More... | |
| class | Material |
| class | MF |
| class | Normal |
| class | OrientationChaser |
| class | OrientationInterpolator |
| class | OrthoViewpoint |
| class | PixelTexture |
| class | PointLight |
| class | PositionInterpolator |
| class | ProgramShader |
| class | ProtoBody |
| class | ProtoDeclare |
| class | ProtoInstance |
| class | ProtoInterface |
| class | ROUTE |
| class | Scene |
| class | SF |
| class | ShaderProgram |
| class | Shape |
| Class. More... | |
| class | Sphere |
| class | SpotLight |
| class | StaticGroup |
| class | Switch |
| class | Text |
| class | TextureCoordinate |
| class | TextureProperties |
| class | TextureTransform |
| class | TimeSensor |
| WARNING: cannot derive from X3DSensorNode to avoid ambiguous derivation. Is this an ISO error ? More... | |
| class | Transform |
| class | Viewpoint |
| class | Viewport |
| class | WordInfo |
| class | X3DAppearanceChildNode |
| class | X3DAppearanceNode |
| class | X3DBackgroundNode |
| class | X3DBindableNode |
| class | X3DBoundedObject |
| class | X3DChaserNode |
| class | X3DChildNode |
| class | X3DColorNode |
| class | X3DComposedGeometryNode |
| class | X3DCoordinateNode |
| class | X3DEvent |
| class | X3DField |
| class | X3DFieldSpec |
| class | X3DFollowerNode |
| class | X3DFontStyleNode |
| class | X3DGeometricPropertyNode |
| class | X3DGeometryNode |
| class | X3DGroupingNode |
| class | X3DInfoNode |
| class | X3DInterpolatorNode |
| class | X3DKeyDeviceSensorNode |
| class | X3DLayerNode |
| class | X3DLightNode |
| class | X3DMaterialNode |
| class | X3DMetadataObject |
| class | X3DNode |
| class | X3DNormalNode |
| class | X3DProgrammableShaderObject |
| class | X3DProto |
| class | X3DSensorNode |
| class | X3DShaderNode |
| class | X3DShapeNode |
| Abstract class. More... | |
| class | X3DTexture2DNode |
| class | X3DTextureCoordinateNode |
| class | X3DTextureNode |
| class | X3DTextureTransformNode |
| class | X3DTimeDependentNode |
| class | X3DUrlObject |
| class | X3DVertexAttributeNode |
| class | X3DViewpointNode |
| class | X3DViewportNode |
Typedefs | |
| typedef I< AP_String > | MConnect |
| typedef I< X3DNode * > | MDEF |
| typedef I< X3DField * > | MField |
| typedef M< X3DNode * > | MFNode |
| typedef AP_HashBase< AP_String, AP_Xml > | Proto |
Enumerations | |
| enum | X3DFieldDirection { In, Out, InOut, Void } |
| Generic IF indexed vector. More... | |
| enum | X3DFieldType { TSFBool, TMFBool, TSFColor, TMFColor, TSFColorRGBA, TMFColorRGBA, TSFDouble, TMFDouble, TSFFloat, TMFFloat, TSFImage, TMFImage, TSFInt32, TMFInt32, TSFMatrix4f, TMFMatrix4f, TSFMatrix3f, TMFMatrix3f, TSFMatrix4d, TMFMatrix4d, TSFMatrix3d, TMFMatrix3d, TSFRotation, TMFRotation, TSFString, TMFString, TSFTime, TMFTime, TSFVec4f, TMFVec4f, TSFVec3f, TMFVec3f, TSFVec2f, TMFVec2f, TSFVec4d, TMFVec4d, TSFVec3d, TMFVec3d, TSFVec2d, TMFVec2d, TSFNode, TMFNode, TUnknown } |
| enum | X3DNodeType { TX3DAppearanceNode, TX3DBindableNode, TX3DBoundedObject, TX3DChildNode, TX3DColorNode, TX3DComposedGeometryNode, TX3DCoordinateNode, TX3DFontStyleNode, TX3DGeometricPropertyNode, TX3DGeometryNode, TX3DGroupingNode, TX3DInfoNode, TX3DLayerNode, TX3DMaterialNode, TX3DNode, TX3DNormalNode, TX3DShapeNode, TX3DTextureCoordinateNode, TX3DViewpointNode, TX3DViewportNode, TAppearance, TClipPlane, TExternProtoDeclare, TFontStyle, TProtoBody, TProtoDeclare, TProtoInstance, TProtoInterface, TProgramShader, TShaderProgram, TGroup, TImageTexture, TKeySensor, TIndexedFaceSet, TLayer, TLayerSet, TMaterial, TOrthoViewpoint, TPixelTexture, TShape, TStaticGroup, TText, TTransform, TViewpoint, TViewport, TWordInfo } |
Functions | |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d TMFVec3d | SFDefine (SFVec2d, AP_Vector2d, TSFVec2d) MFDefine(MFVec2d |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d | SFDefine (SFVec3d, AP_Vector3d, TSFVec3d) MFDefine(MFVec3d |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f | SFDefine (SFVec4d, AP_Vector4d, TSFVec4d) MFDefine(MFVec4d |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f | SFDefine (SFVec2f, AP_Vector2f, TSFVec2f) MFDefine(MFVec2f |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f | SFDefine (SFVec3f, AP_Vector3f, TSFVec3f) MFDefine(MFVec3f |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime | SFDefine (SFVec4f, AP_Vector4f, TSFVec4f) MFDefine(MFVec4f |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString | SFDefine (SFTime, AP_Float64, TSFTime) MFDefine(MFTime |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation | SFDefine (SFString, AP_String, TSFString) SFDefine(MFString |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d | SFDefine (SFRotation, AP_Rotate4f, TSFRotation) MFDefine(MFRotation |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f | SFDefine (SFMatrix4d, AP_Matrix4x4d, TSFMatrix4d) MFDefine(MFMatrix4d |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 | SFDefine (SFMatrix4f, AP_Matrix4x4f, TSFMatrix4f) MFDefine(MFMatrix4f |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage | SFDefine (SFInt32, AP_Sint32, TSFInt32) MFDefine(MFInt32 |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat | SFDefine (SFImage, Image, TSFImage) MFDefine(MFImage |
| TMFBool TMFColor TMFColorRGBA TMFDouble | SFDefine (SFFloat, AP_Float32, TSFFloat) MFDefine(MFFloat |
| TMFBool TMFColor TMFColorRGBA | SFDefine (SFDouble, AP_Float64, TSFDouble) MFDefine(MFDouble |
| TMFBool TMFColor | SFDefine (SFColorRGBA, AP_Vector4f, TSFColorRGBA) MFDefine(MFColorRGBA |
| TMFBool | SFDefine (SFColor, AP_Color3f, TSFColor) MFDefine(MFColor |
| SFDefine (SFBool, AP_Bool, TSFBool) MFDefine(MFBool | |
Variables | |
| static AP_Float32 | _box [] |
| static AP_Float32 | _normal [] |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation | AP_Array |
| AP_Bool | |
| TMFBool | AP_Color3f |
| TMFBool TMFColor TMFColorRGBA TMFDouble | AP_Float32 |
| TMFBool TMFColor TMFColorRGBA | AP_Float64 |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f | AP_Matrix4x4d |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 | AP_Matrix4x4f |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d | AP_Rotate4f |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage | AP_Sint32 |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d TMFVec3d | AP_Vector2d |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f | AP_Vector2f |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d | AP_Vector3d |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f | AP_Vector3f |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f | AP_Vector4d |
| TMFBool TMFColor | AP_Vector4f |
| AP_Bool | HaveGLExtensions = false |
| Global variable. | |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat | Image |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d TMFVec3d TMFVec2d typedef X3DNode * | SFNode |
| static const AP_Float32 | TextureRectangle [] |
| static const AP_Float32 | VertexRectangle [] |
| typedef AP_HashBase<AP_String,AP_Xml> Proto |
| enum X3DFieldDirection |
| enum X3DFieldType |
| enum X3DNodeType |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d TMFVec3d X3D::SFDefine | ( | SFVec2d | , | |
| AP_Vector2d | , | |||
| TSFVec2d | ||||
| ) |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d X3D::SFDefine | ( | SFVec3d | , | |
| AP_Vector3d | , | |||
| TSFVec3d | ||||
| ) |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f X3D::SFDefine | ( | SFVec4d | , | |
| AP_Vector4d | , | |||
| TSFVec4d | ||||
| ) |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f X3D::SFDefine | ( | SFVec2f | , | |
| AP_Vector2f | , | |||
| TSFVec2f | ||||
| ) |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f X3D::SFDefine | ( | SFVec3f | , | |
| AP_Vector3f | , | |||
| TSFVec3f | ||||
| ) |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime X3D::SFDefine | ( | SFVec4f | , | |
| AP_Vector4f | , | |||
| TSFVec4f | ||||
| ) |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString X3D::SFDefine | ( | SFTime | , | |
| AP_Float64 | , | |||
| TSFTime | ||||
| ) |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation X3D::SFDefine | ( | SFString | , | |
| AP_String | , | |||
| TSFString | ||||
| ) |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d X3D::SFDefine | ( | SFRotation | , | |
| AP_Rotate4f | , | |||
| TSFRotation | ||||
| ) |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f X3D::SFDefine | ( | SFMatrix4d | , | |
| AP_Matrix4x4d | , | |||
| TSFMatrix4d | ||||
| ) |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 X3D::SFDefine | ( | SFMatrix4f | , | |
| AP_Matrix4x4f | , | |||
| TSFMatrix4f | ||||
| ) |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage X3D::SFDefine | ( | SFInt32 | , | |
| AP_Sint32 | , | |||
| TSFInt32 | ||||
| ) |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat X3D::SFDefine | ( | SFImage | , | |
| Image | , | |||
| TSFImage | ||||
| ) |
| TMFBool TMFColor TMFColorRGBA TMFDouble X3D::SFDefine | ( | SFFloat | , | |
| AP_Float32 | , | |||
| TSFFloat | ||||
| ) |
| TMFBool TMFColor TMFColorRGBA X3D::SFDefine | ( | SFDouble | , | |
| AP_Float64 | , | |||
| TSFDouble | ||||
| ) |
| TMFBool TMFColor X3D::SFDefine | ( | SFColorRGBA | , | |
| AP_Vector4f | , | |||
| TSFColorRGBA | ||||
| ) |
| TMFBool X3D::SFDefine | ( | SFColor | , | |
| AP_Color3f | , | |||
| TSFColor | ||||
| ) |
| X3D::SFDefine | ( | SFBool | , | |
| AP_Bool | , | |||
| TSFBool | ||||
| ) |
AP_Float32 _box[] [static] |
Initial value:
{
-1.0,-1.0,-1.0, 1.0,-1.0,-1.0, -1.0,1.0,-1.0, 1.0,1.0,-1.0,
1.0,-1.0,-1.0, 1.0,-1.0,1.0, 1.0,1.0,-1.0, 1.0,1.0,1.0,
1.0,-1.0,1.0, -1.0,-1.0,1.0, 1.0,1.0,1.0, -1.0,1.0,1.0,
-1.0,-1.0,1.0, -1.0,-1.0,-1.0, -1.0,1.0,1.0, -1.0,1.0,-1.0,
-1.0,-1.0,-1.0, 1.0,-1.0,-1.0, -1.0,-1.0,1.0, 1.0,-1.0,1.0,
-1.0,1.0,-1.0, 1.0,1.0,-1.0, -1.0,1.0,1.0, 1.0,1.0,1.0
}
AP_Float32 _normal[] [static] |
Initial value:
{
0.0,0.0,1.0, 0.0,0.0,1.0, 0.0,0.0,1.0, 0.0,0.0,1.0,
-1.0,0.0,0.0, -1.0,0.0,0.0, -1.0,0.0,0.0, -1.0,0.0,0.0,
0.0,0.0,-1.0, 0.0,0.0,-1.0, 0.0,0.0,-1.0, 0.0,0.0,-1.0,
1.0,0.0,0.0, 1.0,0.0,0.0, 1.0,0.0,0.0, 1.0,0.0,0.0,
0.0,1.0,0.0, 0.0,1.0,0.0, 0.0,1.0,0.0, 0.0,1.0,0.0,
0.0,-1.0,0.0, 0.0,-1.0,0.0, 0.0,-1.0,0.0, 0.0,-1.0,0.0
}
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation AP_Array |
| TMFBool AP_Color3f |
| TMFBool TMFColor TMFColorRGBA TMFDouble AP_Float32 |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString AP_Float64 |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f AP_Matrix4x4d |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 AP_Matrix4x4f |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d AP_Rotate4f |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage AP_Sint32 |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d TMFVec3d AP_Vector2d |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f AP_Vector2f |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d AP_Vector3d |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f AP_Vector3f |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f AP_Vector4d |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime AP_Vector4f |
| AP_Bool HaveGLExtensions = false |
Global variable.
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat Image |
| TMFBool TMFColor TMFColorRGBA TMFDouble TMFFloat TMFImage TMFInt32 TMFMatrix4f TMFMatrix4d TMFRotation TMFString TMFTime TMFVec4f TMFVec3f TMFVec2f TMFVec4d TMFVec3d TMFVec2d typedef X3DNode* SFNode |
const AP_Float32 TextureRectangle[] [static] |
Initial value:
{ 0.0, 0.99, 0.99, 0.99, 0.0, 0.0, 0.99, 0.0}
const AP_Float32 VertexRectangle[] [static] |
Initial value:
{ -1.0, -1.0, 0.0, 1.0, -1.0, 0.0, -1.0, 1.0, 0.0, 1.0, 1.0, 0.0 }
1.5.8