PolyFEM
|
#include <raster.hpp>
Public Member Functions | |
VertexAttributes (double x=0, double y=0, double z=0, double w=1) | |
Static Public Member Functions | |
static VertexAttributes | interpolate (const VertexAttributes &a, const VertexAttributes &b, const VertexAttributes &c, const double alpha, const double beta, const double gamma) |
Public Attributes | |
Eigen::Vector4d | position |
Eigen::Vector3d | normal |
Eigen::Vector3d | color |
Material | material |
Definition at line 19 of file raster.hpp.
|
inline |
|
inlinestatic |
Definition at line 27 of file raster.hpp.
Eigen::Vector3d polyfem::renderer::VertexAttributes::color |
Definition at line 43 of file raster.hpp.
Referenced by interpolate(), and polyfem::renderer::render().
Material polyfem::renderer::VertexAttributes::material |
Definition at line 44 of file raster.hpp.
Referenced by polyfem::renderer::render().
Eigen::Vector3d polyfem::renderer::VertexAttributes::normal |
Definition at line 42 of file raster.hpp.
Referenced by polyfem::renderer::render().
Eigen::Vector4d polyfem::renderer::VertexAttributes::position |
Definition at line 41 of file raster.hpp.
Referenced by interpolate(), polyfem::renderer::render(), and VertexAttributes().