The Vish Visualization Shell 0.3
Vish
List of all members
Eagle::Raster Struct Reference

Class for computing triangle strips on a uniform 2D distribution of points within a plane. More...

#include <elementary/aerie/Raster.hpp>

Inheritance diagram for Eagle::Raster:
Eagle::PhysicalSpace::Span< 2 > Eagle::TriangleStrip

Additional Inherited Members

- Public Member Functions inherited from Eagle::PhysicalSpace::Span< 2 >
Plane getPlane () const
 Compute the plane corresponding to this Span.
 
point operator() (const std::array< double, 2 > &Factors) const
 Compute point as parameterized in this Span.
 
point operator() (double x, double y) const
 Compute point as parameterized in this Span.
 
 Span ()=default
 Default constructor.
 
 Span (const point &O, const tvector &x, const tvector &y)
 Construct from point and two direction.
 
 Span (const point &P00, const point3 &P01, const point3 &P10)
 Construct from three points, first one will be the origin, the remaining ones define the two directions.
 
 Span (const Span< 2 > &S)=default
 Default copy constructor.
 
- Public Member Functions inherited from Eagle::TriangleStrip
MemCore::RefPtr< MemCore::Chunk< uint32_t > > computeTriangleStripIndices () const
 Compute a connected triangle strip from the given Sampling numbers.
 

Detailed Description

Class for computing triangle strips on a uniform 2D distribution of points within a plane.

unsigned N = 100;
Raster myRaster =
{
{ P00,
P01,
P10
},
{N,N}
};
Class for computing triangle strips on a uniform 2D distribution of points within a plane.
Definition Raster.hpp:56