Visual Computing Library
|
This group lists all the Components that may be used by a Mesh class. More...
Typedefs | |
template<typename P > | |
using | vcl::mesh::BoundingBox = comp::BoundingBox< P > |
template<typename S > | |
using | vcl::mesh::BoundingBox3 = comp::BoundingBox3< S > |
using | vcl::mesh::BoundingBox3f = comp::BoundingBox3f<> |
using | vcl::mesh::BoundingBox3d = comp::BoundingBox3d<> |
using | vcl::mesh::Color = comp::Color<> |
using | vcl::mesh::CustomComponents = comp::CustomComponents<> |
using | vcl::mesh::Mark = comp::Mark<> |
using | vcl::mesh::Name = comp::Name<> |
using | vcl::mesh::TextureImages = comp::TextureImages |
using | vcl::mesh::TexturePaths = comp::TexturePaths |
template<bool STORE_TEXTURE_IMAGES> | |
using | vcl::mesh::Textures = std::conditional_t< STORE_TEXTURE_IMAGES, TextureImages, TexturePaths > |
template<typename Scalar > | |
using | vcl::mesh::TransformMatrix = comp::TransformMatrix< Scalar > |
using | vcl::mesh::TransformMatrixf = comp::TransformMatrixf<> |
using | vcl::mesh::TransformMatrixd = comp::TransformMatrixd<> |
This group lists all the Components that may be used by a Mesh class.
All these components are listed inside the vcl::mesh namespace.
using vcl::mesh::BoundingBox = typedef comp::BoundingBox<P> |
Port BoundingBox class into mesh namespace
Port Color class into mesh namespace
Port CustomComponents class into mesh namespace
Port Mark class into mesh namespace
Port Name class into mesh namespace
Port TextureImages class into mesh namespace
Port TexturePaths class into mesh namespace
using vcl::mesh::Textures = typedef std::conditional_t<STORE_TEXTURE_IMAGES, TextureImages, TexturePaths> |
Port Textures class into mesh namespace
using vcl::mesh::TransformMatrix = typedef comp::TransformMatrix<Scalar> |
Port TransformMatrix class into mesh namespace