KiCad PCB EDA Suite
Loading...
Searching...
No Matches
X3D Namespace Reference

Functions

bool ReadTransform (wxXmlNode *aNode, X3DNODE *aParent, X3D_DICT &aDict)
 
bool ReadSwitch (wxXmlNode *aNode, X3DNODE *aParent, X3D_DICT &aDict)
 
bool ReadShape (wxXmlNode *aNode, X3DNODE *aParent, X3D_DICT &aDict)
 
bool ReadAppearance (wxXmlNode *aNode, X3DNODE *aParent, X3D_DICT &aDict)
 
bool ReadIndexedFaceSet (wxXmlNode *aNode, X3DNODE *aParent, X3D_DICT &aDict)
 
bool ReadCoordinates (wxXmlNode *aNode, X3DNODE *aParent, X3D_DICT &aDict)
 
bool ParseSFBool (const wxString &aSource, bool &aResult)
 
bool ParseSFFloat (const wxString &aSource, float &aResult)
 
bool ParseSFVec3 (const wxString &aSource, WRLVEC3F &aResult)
 
bool ParseSFRotation (const wxString &aSource, WRLROTATION &aResult)
 

Function Documentation

◆ ParseSFBool()

bool X3D::ParseSFBool ( const wxString & aSource,
bool & aResult )

Definition at line 231 of file x3d_ops.cpp.

Referenced by X3DIFACESET::readFields().

◆ ParseSFFloat()

bool X3D::ParseSFFloat ( const wxString & aSource,
float & aResult )

Definition at line 252 of file x3d_ops.cpp.

Referenced by X3DAPP::readFields(), and X3DIFACESET::readFields().

◆ ParseSFRotation()

bool X3D::ParseSFRotation ( const wxString & aSource,
WRLROTATION & aResult )

Definition at line 284 of file x3d_ops.cpp.

Referenced by X3DTRANSFORM::readFields().

◆ ParseSFVec3()

bool X3D::ParseSFVec3 ( const wxString & aSource,
WRLVEC3F & aResult )

Definition at line 264 of file x3d_ops.cpp.

Referenced by X3DAPP::readFields(), and X3DTRANSFORM::readFields().

◆ ReadAppearance()

bool X3D::ReadAppearance ( wxXmlNode * aNode,
X3DNODE * aParent,
X3D_DICT & aDict )

Definition at line 117 of file x3d_ops.cpp.

References X3DNODE::AddRefNode(), X3D_DICT::FindName(), and X3DNODE::Read().

Referenced by X3DSHAPE::Read().

◆ ReadCoordinates()

bool X3D::ReadCoordinates ( wxXmlNode * aNode,
X3DNODE * aParent,
X3D_DICT & aDict )

Definition at line 193 of file x3d_ops.cpp.

References X3DNODE::AddRefNode(), X3D_DICT::FindName(), and X3DNODE::Read().

Referenced by X3DIFACESET::Read().

◆ ReadIndexedFaceSet()

bool X3D::ReadIndexedFaceSet ( wxXmlNode * aNode,
X3DNODE * aParent,
X3D_DICT & aDict )

Definition at line 155 of file x3d_ops.cpp.

References X3DNODE::AddRefNode(), X3D_DICT::FindName(), and X3DNODE::Read().

Referenced by X3DSHAPE::Read().

◆ ReadShape()

bool X3D::ReadShape ( wxXmlNode * aNode,
X3DNODE * aParent,
X3D_DICT & aDict )

Definition at line 79 of file x3d_ops.cpp.

References X3DNODE::AddRefNode(), X3D_DICT::FindName(), and X3DNODE::Read().

Referenced by X3DTRANSFORM::Read().

◆ ReadSwitch()

bool X3D::ReadSwitch ( wxXmlNode * aNode,
X3DNODE * aParent,
X3D_DICT & aDict )

Definition at line 72 of file x3d_ops.cpp.

Referenced by X3DPARSER::Load(), and X3DTRANSFORM::Read().

◆ ReadTransform()

bool X3D::ReadTransform ( wxXmlNode * aNode,
X3DNODE * aParent,
X3D_DICT & aDict )

Definition at line 34 of file x3d_ops.cpp.

References X3DNODE::AddRefNode(), X3D_DICT::FindName(), and X3DNODE::Read().

Referenced by X3DPARSER::Load(), and X3DTRANSFORM::Read().