Viskores
1.0
|
#include <LineRendererBatcher.h>
Public Member Functions | |
LineRendererBatcher () | |
void | BatchLine (const viskores::Vec3f_64 &start, const viskores::Vec3f_64 &end, const viskores::rendering::Color &color) |
void | BatchLine (const viskores::Vec3f_32 &start, const viskores::Vec3f_32 &end, const viskores::rendering::Color &color) |
void | Render (const viskores::rendering::Canvas *canvas) const |
Private Attributes | |
std::vector< viskores::Vec3f_32 > | Starts |
std::vector< viskores::Vec3f_32 > | Ends |
std::vector< viskores::Vec4f_32 > | Colors |
viskores::rendering::LineRendererBatcher::LineRendererBatcher | ( | ) |
void viskores::rendering::LineRendererBatcher::BatchLine | ( | const viskores::Vec3f_32 & | start, |
const viskores::Vec3f_32 & | end, | ||
const viskores::rendering::Color & | color | ||
) |
void viskores::rendering::LineRendererBatcher::BatchLine | ( | const viskores::Vec3f_64 & | start, |
const viskores::Vec3f_64 & | end, | ||
const viskores::rendering::Color & | color | ||
) |
void viskores::rendering::LineRendererBatcher::Render | ( | const viskores::rendering::Canvas * | canvas | ) | const |
|
private |
|
private |
|
private |