#include <Visualizer.h>
◆ CommandList
◆ Visualizer() [1/2]
Visualizer::Visualizer |
( |
| ) |
|
|
private |
◆ Visualizer() [2/2]
◆ ~Visualizer()
Visualizer::~Visualizer |
( |
| ) |
|
|
privatevirtual |
◆ Free()
void Visualizer::Free |
( |
| ) |
|
|
staticprivate |
◆ Instance()
◆ operator=()
◆ privRenderAABB()
void Visualizer::privRenderAABB |
( |
const AABB & |
aabb, |
|
|
const Vect & |
col |
|
) |
| |
|
staticprivate |
◆ privRenderBSphere()
void Visualizer::privRenderBSphere |
( |
const BSphere & |
s, |
|
|
const Vect & |
col |
|
) |
| |
|
staticprivate |
◆ privRenderPipe()
void Visualizer::privRenderPipe |
( |
const Vect & |
pos1, |
|
|
const Vect & |
pos2, |
|
|
float |
rad, |
|
|
const Vect & |
col |
|
) |
| |
|
staticprivate |
◆ privRenderPoint()
void Visualizer::privRenderPoint |
( |
const Vect & |
pos, |
|
|
float |
rad, |
|
|
const Vect & |
col |
|
) |
| |
|
staticprivate |
◆ RenderAll()
void Visualizer::RenderAll |
( |
| ) |
|
|
staticprivate |
◆ ShowAABB()
Queues a command to draw AABB during draw phase of this frame.
Haru, 4/12/2023.
- Parameters
-
aabb | The AABB. |
col | (Optional) The color of the wireframe. |
◆ ShowBSphere()
Queues a command to draw BSphere during draw phase of this frame.
Haru, 3/19/2023.
- Parameters
-
bs | The BSphere. |
col | (Optional) The color of the wireframe. |
◆ ShowCollisionVolume()
Queues a command to draw CollisionVolume during draw phase of this frame.
Haru, 4/12/2023.
- Parameters
-
◆ ShowPipe()
void Visualizer::ShowPipe |
( |
const Vect & |
pos1, |
|
|
const Vect & |
pos2, |
|
|
float |
rad, |
|
|
const Vect & |
col = m_defaultColor |
|
) |
| |
|
static |
Queues a command to draw a pipe between to points during draw phase of this frame.
Haru, 3/19/2023.
- Parameters
-
pos1 | The start position. |
pos2 | The end position. |
rad | The radius of the pipe. |
col | (Optional) The color of the wireframe. |
◆ ShowPoint()
void Visualizer::ShowPoint |
( |
const Vect & |
pos, |
|
|
float |
rad, |
|
|
const Vect & |
col = m_defaultColor |
|
) |
| |
|
static |
Queues a command to draw a point during draw phase of this frame.
Haru, 3/19/2023.
- Parameters
-
pos | The position of the point. |
rad | The radius of the p_aabb. |
col | (Optional) The color of the wireframe. |
◆ VisualizerAttorney
◆ m_cmdFac
◆ m_commands
◆ m_defaultColor
Vect Visualizer::m_defaultColor |
|
staticprivate |
◆ p_instance
◆ pGObj_unitBox
GraphicsObject_WireframeConstantColor* Visualizer::pGObj_unitBox |
|
private |
◆ pGObj_unitSphere
GraphicsObject_WireframeConstantColor* Visualizer::pGObj_unitSphere |
|
private |
The documentation for this class was generated from the following files: