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