Visual Computing Library
|
List of concepts for types related to the Spatial data structures of the library. They allow to discriminate between different Data Structures types and their features.
Concepts | |
concept | vcl::BitProxyConcept |
BitProxyConcept is satisfied only if a class provides the member functions specified in this concept. These member functions allows to access to a bool reference from a bit saved in a mask, and then allow assignment. | |
concept | vcl::BitSetConcept |
BitSetConcept is satisfied only if a class provides the member functions specified in this concept. These member functions allows to a list of bits encoded in a integral type. | |
concept | vcl::ColorConcept |
ColorConcept is satisfied only if a class provides the member functions specified in this concept. These member functions allows to access to the color components of a given color. | |
concept | vcl::PointConcept |
Concept for types representing points in Euclidean space. | |
concept | vcl::Point2Concept |
Concept for points in two-dimensional space. | |
concept | vcl::Point3Concept |
Concept for points in three-dimensional space. | |
concept | vcl::Point4Concept |
Concept for points in four-dimensional space. | |
concept | vcl::PointIteratorConcept |
Concept for iterators that iterate over Points (class that satisfies the vcl::PointConcept). | |
concept | vcl::Point2IteratorConcept |
Concept for iterators that iterate over 2D Points (class that satisfies the vcl::Point2Concept). | |
concept | vcl::Point3IteratorConcept |
Concept for iterators that iterate over 3D Points (class that satisfies the vcl::Point3Concept). | |
concept | vcl::Point4IteratorConcept |
Concept for iterators that iterate over 4D Points (class that satisfies the vcl::Point4Concept). | |
concept | vcl::PrincipalCurvatureConcept |
Concept for types representing principal curvature directions and values at a point on a 3D surface. | |
concept | vcl::TriangleConcept |
Concept for types representing triangles in Euclidean space. | |
List of concepts for types related to the Spatial data structures of the library. They allow to discriminate between different Data Structures types and their features.