|
CortidQCT
1.2.2.52
|
This is the complete list of members for CortidQCT::Mesh< T >, including all inherited members.
| barycentricInterpolation(PtIter pointsBegin, PtIter pointsEnd, AttrIter attributesBegin, OutputIterator out, std::size_t attributeDimension=1) const | CortidQCT::Mesh< T > | |
| cartesianRepresentation(BarycentricPoint< T, Index > const &point) const | CortidQCT::Mesh< T > | |
| cartesianRepresentation(InputIterator begin, InputIterator end, OutputIterator out) const | CortidQCT::Mesh< T > | |
| cartesianRepresentation(std::vector< BarycentricPoint< T, Index >> const &points) const | CortidQCT::Mesh< T > | inline |
| cartesianRepresentation(BarycentricPoint< T, Mesh< T >::Index > const &point) const (defined in CortidQCT::Mesh< T >) | CortidQCT::Mesh< T > | |
| Index typedef | CortidQCT::Mesh< T > | |
| isEmpty() const noexcept | CortidQCT::Mesh< T > | inline |
| Label typedef | CortidQCT::Mesh< T > | |
| loadFromFile(std::string const &meshFilename, std::string const &labelFilename) | CortidQCT::Mesh< T > | |
| loadFromFile(std::string const &meshFilename, ColorToLabelMap< Label, double > const &colorMap=ColorToLabelMaps::defaultMap< Label, double >) | CortidQCT::Mesh< T > | |
| Mesh() noexcept(noexcept(VertexData())&&noexcept(IndexData())&&noexcept(LabelData())&&noexcept(VertexData())) | CortidQCT::Mesh< T > | inline |
| Mesh(std::size_t nVertices, std::size_t nTriangles) noexcept(noexcept(VertexData(3 *nVertices, T{0}))&&noexcept(IndexData(3 *nTriangles, Index{0}))&&noexcept(LabelData(nVertices, Label{0}))&&noexcept(NormalData(3 *nVertices, T{0}))) | CortidQCT::Mesh< T > | inline |
| rayIntersection(Ray< T > const &ray) const | CortidQCT::Mesh< T > | |
| rayIntersections(InputIterator raysBegin, InputIterator raysEnd, OutputIterator intersectionsOut) const | CortidQCT::Mesh< T > | |
| Scalar typedef | CortidQCT::Mesh< T > | |
| Size typedef | CortidQCT::Mesh< T > | |
| triangleCount() const noexcept | CortidQCT::Mesh< T > | inline |
| updatePerVertexNormals() | CortidQCT::Mesh< T > | |
| upsample(std::size_t nTimes=1) | CortidQCT::Mesh< T > | |
| vertexCount() const noexcept | CortidQCT::Mesh< T > | inline |
| withUnsafeIndexPointer(F &&f) const noexcept(noexcept(f(std::declval< const IndexData >().data()))) | CortidQCT::Mesh< T > | inline |
| withUnsafeIndexPointer(F &&f) noexcept(noexcept(f(std::declval< IndexData >().data()))) (defined in CortidQCT::Mesh< T >) | CortidQCT::Mesh< T > | inline |
| withUnsafeLabelPointer(F &&f) const noexcept(noexcept(f(LabelData().data()))) | CortidQCT::Mesh< T > | inline |
| withUnsafeLabelPointer(F &&f) noexcept(noexcept(f(LabelData().data()))) (defined in CortidQCT::Mesh< T >) | CortidQCT::Mesh< T > | inline |
| withUnsafeVertexNormalPointer(F &&f) const noexcept(noexcept(f(std::declval< const NormalData >().data()))) | CortidQCT::Mesh< T > | inline |
| withUnsafeVertexNormalPointer(F &&f) noexcept(noexcept(f(std::declval< NormalData >().data()))) (defined in CortidQCT::Mesh< T >) | CortidQCT::Mesh< T > | inline |
| withUnsafeVertexPointer(F &&f) const noexcept(noexcept(f(std::declval< const VertexData >().data()))) | CortidQCT::Mesh< T > | inline |
| withUnsafeVertexPointer(F &&f) noexcept(noexcept(f(std::declval< VertexData >().data()))) (defined in CortidQCT::Mesh< T >) | CortidQCT::Mesh< T > | inline |
| writeToFile(std::string const &meshFilename, std::string const &labelFilename) const | CortidQCT::Mesh< T > | |
| writeToFile(std::string const &meshFilename, LabelToColorMap< double, Label > const &labelMap=LabelToColorMaps::defaultMap< double, Label >) const | CortidQCT::Mesh< T > |
1.8.11