|
| | RenderablePath (ufo::PlanPath< 3, float > const &plan, ufo::Color color, float radius, int segments, bool use_arrow=true, float arrow_head_height=0.5f) |
| |
| RenderablePath * | clone () const override |
| |
| void | init (WGPUDevice device, WGPUTextureFormat texture_format) override |
| |
| void | onGui () override |
| |
| void | release () override |
| |
| void | update (WGPUDevice device, WGPUCommandEncoder encoder, WGPUTextureView render_texture, WGPUTextureView depth_texture, Camera const &camera) override |
| |
|
virtual void | update (WGPUDevice device, WGPUCommandEncoder encoder, WGPURenderPassEncoder render_pass, Camera const &camera)=0 |
| |
Definition at line 17 of file path.hpp.
◆ RenderablePath()
| ufo::RenderablePath::RenderablePath |
( |
ufo::PlanPath< 3, float > const & |
plan, |
|
|
ufo::Color |
color, |
|
|
float |
radius, |
|
|
int |
segments, |
|
|
bool |
use_arrow = true, |
|
|
float |
arrow_head_height = 0.5f |
|
) |
| |
|
inline |
◆ ~RenderablePath()
| ufo::RenderablePath::~RenderablePath |
( |
| ) |
|
|
inlineoverride |
◆ clone()
◆ init()
| void ufo::RenderablePath::init |
( |
WGPUDevice |
device, |
|
|
WGPUTextureFormat |
texture_format |
|
) |
| |
|
inlineoverridevirtual |
◆ onGui()
| void ufo::RenderablePath::onGui |
( |
| ) |
|
|
inlineoverridevirtual |
◆ release()
| void ufo::RenderablePath::release |
( |
| ) |
|
|
inlineoverridevirtual |
◆ update()
| void ufo::RenderablePath::update |
( |
WGPUDevice |
device, |
|
|
WGPUCommandEncoder |
encoder, |
|
|
WGPUTextureView |
render_texture, |
|
|
WGPUTextureView |
depth_texture, |
|
|
Camera const & |
camera |
|
) |
| |
|
inlineoverride |
The documentation for this class was generated from the following file:
- lib/viz/include/ufo/viz/renderable/path.hpp