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().