|
KiCad PCB EDA Suite
|
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::WRITER | private |
| generateMeshesByAssembly(const Handle(TDocStd_Document) &doc) | U3D::WRITER | private |
| GetCenter() const | U3D::WRITER | inline |
| getGroupNodeBlock(const std::string &aGroupNodeName, const PARENT_NODE *aParentNode) | U3D::WRITER | private |
| getGroupNodeModifierChain(const std::string &aModifierChainName, const std::vector< GROUP_NODE > &aGroupNodes) | U3D::WRITER | private |
| getHeaderBlock(uint32_t aDeclSize, uint32_t aContSize) | U3D::WRITER | private |
| getLightModifierChain(const std::string &aModifierChainName, const std::string &aLightResourceName) | U3D::WRITER | private |
| getLightNodeBlock(const std::string &aLightNodeName, const std::string &aLightResourceName) | U3D::WRITER | private |
| getLightResourceBlock(const std::string &aLightResourceName) | U3D::WRITER | private |
| getLitTextureShaderBlock(const std::string &aShaderName, const std::string &aMaterialName) | U3D::WRITER | private |
| getMaterialResourceBlock(const std::string &aMaterialName, const Graphic3d_Vec4 &aDiffuseColor, const Graphic3d_Vec3 &aSpecularColor) | U3D::WRITER | private |
| GetMeshBoundingBox() const | U3D::WRITER | inline |
| getMeshContinuationBlock(const MESH *aMesh, const std::string &aMeshName) | U3D::WRITER | private |
| getMeshDeclarationBlock(const MESH *aMesh, const std::string &aMeshName) | U3D::WRITER | private |
| getMeshName(const TDF_Label &label, Handle(XCAFDoc_ShapeTool) shapeTool, MESH *mesh) | U3D::WRITER | private |
| getModelNodeBlock(const std::string &aModelNodeName, const std::string &aParentNodeName, const std::string &aModelResourceName, const std::vector< float > &aMat) | U3D::WRITER | private |
| getModelResourceModifierChain(const std::string &aModifierChainName, const MESH *aMesh, const std::string &aMeshname) | U3D::WRITER | private |
| 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::WRITER | private |
| getShadingModifierBlock(const std::string &aShadingModName, const std::string &aShaderName) | U3D::WRITER | private |
| m_center | U3D::WRITER | private |
| m_contextBaseShadingID | U3D::WRITER | private |
| m_filename | U3D::WRITER | private |
| m_groupNodes | U3D::WRITER | private |
| m_includeNormals | U3D::WRITER | private |
| m_meshBoundingBox | U3D::WRITER | private |
| m_meshDedupMap | U3D::WRITER | private |
| m_meshes | U3D::WRITER | private |
| Perform(const Handle(TDocStd_Document) &aDocument) | U3D::WRITER | |
| writeDataBlock(std::shared_ptr< DATA_BLOCK > b, wxMemoryOutputStream &aStream) | U3D::WRITER | private |
| writeMatrix(BIT_STREAM_WRITER &aBitStreamWriter, const std::vector< float > &aMat) | U3D::WRITER | private |
| WRITER(const std::string &aFilename) | U3D::WRITER |