Magnum/MeshTools/ directory

Namespace Magnum::MeshTools.

Files

file BoundingVolume.h new in Git master
Function Magnum::MeshTools::boundingRange(), Magnum::MeshTools::boundingSphereBouncingBubble()
file Combine.h new in 2020.06
Function Magnum::MeshTools::combineIndexedAttributes(), Magnum::MeshTools::combineFaceAttributes()
file CombineIndexedArrays.h deprecated in 2020.06
Function Magnum::MeshTools::combineIndexArrays(), Magnum::MeshTools::combineIndexedArrays()
file Compile.h
Function Magnum::MeshTools::compile()
file CompressIndices.h
Function Magnum::MeshTools::compressIndices()
file Concatenate.h new in 2020.06
Function Magnum::MeshTools::concatenate(), Magnum::MeshTools::concatenateInto()
file Duplicate.h
Function Magnum::MeshTools::duplicate(), Magnum::MeshTools::duplicateInto()
file FilterAttributes.h new in Git master
Function Magnum::MeshTools::filterOnlyAttributes(), Magnum::MeshTools::filterExceptAttributes()
file FlipNormals.h
Function Magnum::MeshTools::flipFaceWindingInPlace(), Magnum::MeshTools::flipNormalsInPlace()
file FullScreenTriangle.h
Function Magnum::MeshTools::fullScreenTriangle()
file GenerateFlatNormals.h deprecated in 2019.10
file GenerateIndices.h new in 2020.06
Function Magnum::MeshTools::primitiveCount(), Magnum::MeshTools::generateLineStripIndices(), Magnum::MeshTools::generateLineStripIndicesInto(), Magnum::MeshTools::generateLineLoopIndices(), Magnum::MeshTools::generateLineLoopIndicesInto(), Magnum::MeshTools::generateTriangleStripIndices(), Magnum::MeshTools::generateTriangleStripIndicesInto(), Magnum::MeshTools::generateTriangleFanIndices(), Magnum::MeshTools::generateTriangleFanIndicesInto(), Magnum::MeshTools::generateIndices()
file GenerateNormals.h
Function Magnum::MeshTools::generateFlatNormals(), Magnum::MeshTools::generateFlatNormalsInto(), Magnum::MeshTools::generateSmoothNormals(), Magnum::MeshTools::generateSmoothNormalsInto()
file Interleave.h
Function Magnum::MeshTools::interleave(), Magnum::MeshTools::interleaveInto(), Magnum::MeshTools::isInterleaved(), Magnum::MeshTools::interleavedLayout()
file InterleaveFlags.h new in Git master
Enum Magnum::MeshTools::InterleaveFlag, enum set Magnum::MeshTools::InterleaveFlags.
file Reference.h new in 2020.06
Function Magnum::MeshTools::reference(), Magnum::MeshTools::owned()
file RemoveDuplicates.h
Function Magnum::MeshTools::removeDuplicatesInPlace(), Magnum::MeshTools::removeDuplicatesIndexedInPlace()
file Subdivide.h
Function Magnum::MeshTools::subdivide(), Magnum::MeshTools::subdivideInPlace()
file Tipsify.h
Function Magnum::MeshTools::tipsifyInPlace()
file Transform.h
Function Magnum::MeshTools::transformVectorsInPlace(), Magnum::MeshTools::transformVectors(), Magnum::MeshTools::transformPointsInPlace(), Magnum::MeshTools::transformPoints(), Magnum::MeshTools::transform2D(), Magnum::MeshTools::transform2DInPlace(), Magnum::MeshTools::transform3D(), Magnum::MeshTools::transform3DInPlace(), Magnum::MeshTools::transformTextureCoordinates2D(), Magnum::MeshTools::transformTextureCoordinates2DInPlace()