KiCad PCB EDA Suite
Loading...
Searching...
No Matches
U3D::WRITER Member List

This is the complete list of members for U3D::WRITER, including all inherited members.

collectGeometryRecursive(const TDF_Label &label, const Handle(XCAFDoc_ShapeTool) &shapeTool, const Handle(XCAFDoc_ColorTool) &colorTool, const Handle(XCAFDoc_VisMaterialTool) &visMatTool, const gp_Trsf &cumulativeTransform, const std::string &baseName, std::unordered_map< Graphic3d_Vec4, MESH * > &meshesByColor)U3D::WRITERprivate
generateMeshesByAssembly(const Handle(TDocStd_Document) &doc)U3D::WRITERprivate
GetCenter() constU3D::WRITERinline
getGroupNodeBlock(const std::string &aGroupNodeName, const PARENT_NODE *aParentNode)U3D::WRITERprivate
getGroupNodeModifierChain(const std::string &aModifierChainName, const std::vector< GROUP_NODE > &aGroupNodes)U3D::WRITERprivate
getHeaderBlock(uint32_t aDeclSize, uint32_t aContSize)U3D::WRITERprivate
getLightModifierChain(const std::string &aModifierChainName, const std::string &aLightResourceName)U3D::WRITERprivate
getLightNodeBlock(const std::string &aLightNodeName, const std::string &aLightResourceName)U3D::WRITERprivate
getLightResourceBlock(const std::string &aLightResourceName)U3D::WRITERprivate
getLitTextureShaderBlock(const std::string &aShaderName, const std::string &aMaterialName)U3D::WRITERprivate
getMaterialResourceBlock(const std::string &aMaterialName, const Graphic3d_Vec4 &aDiffuseColor, const Graphic3d_Vec3 &aSpecularColor)U3D::WRITERprivate
GetMeshBoundingBox() constU3D::WRITERinline
getMeshContinuationBlock(const MESH *aMesh, const std::string &aMeshName)U3D::WRITERprivate
getMeshDeclarationBlock(const MESH *aMesh, const std::string &aMeshName)U3D::WRITERprivate
getMeshName(const TDF_Label &label, Handle(XCAFDoc_ShapeTool) shapeTool, MESH *mesh)U3D::WRITERprivate
getModelNodeBlock(const std::string &aModelNodeName, const std::string &aParentNodeName, const std::string &aModelResourceName, const std::vector< float > &aMat)U3D::WRITERprivate
getModelResourceModifierChain(const std::string &aModifierChainName, const MESH *aMesh, const std::string &aMeshname)U3D::WRITERprivate
getNodeModifierChain(const std::string &aModifierChainName, const std::string &aModelNodeName, const std::string &aParentNodeName, const std::string &aModelResourceName, const std::string &aShaderName, const std::vector< float > &aMat)U3D::WRITERprivate
getShadingModifierBlock(const std::string &aShadingModName, const std::string &aShaderName)U3D::WRITERprivate
m_centerU3D::WRITERprivate
m_contextBaseShadingIDU3D::WRITERprivate
m_filenameU3D::WRITERprivate
m_groupNodesU3D::WRITERprivate
m_includeNormalsU3D::WRITERprivate
m_meshBoundingBoxU3D::WRITERprivate
m_meshDedupMapU3D::WRITERprivate
m_meshesU3D::WRITERprivate
Perform(const Handle(TDocStd_Document) &aDocument)U3D::WRITER
writeDataBlock(std::shared_ptr< DATA_BLOCK > b, wxMemoryOutputStream &aStream)U3D::WRITERprivate
writeMatrix(BIT_STREAM_WRITER &aBitStreamWriter, const std::vector< float > &aMat)U3D::WRITERprivate
WRITER(const std::string &aFilename)U3D::WRITER