Kanzi 4.0.0-beta2
kanzi::DebugVisualization::BoxSettings Class Reference

Bounding volume storage. More...

#include <kanzi/core.ui/node/debug_visualization.hpp>

Public Member Functions

 BoxSettings (Vector3 minimumCorner, Vector3 maximumCorner)
 Constructor.
 
bool matches (Vector3 minimumCorner, Vector3 maximumCorner)
 Indicates whether the current state matches given settings.
 

Protected Attributes

Vector3 m_maximumCorner
 Bounding box maximum corner.
 
Vector3 m_minimumCorner
 Bounding box minimum corner.
 

Detailed Description

Bounding volume storage.

Constructor & Destructor Documentation

◆ BoxSettings()

kanzi::DebugVisualization::BoxSettings::BoxSettings ( Vector3 minimumCorner,
Vector3 maximumCorner )
inlineexplicit

Constructor.

Parameters
minimumCornerMinimum corner.
maximumCornerMaximum corner.

Member Function Documentation

◆ matches()

bool kanzi::DebugVisualization::BoxSettings::matches ( Vector3 minimumCorner,
Vector3 maximumCorner )
inline

Indicates whether the current state matches given settings.

Parameters
minimumCornerMinimum corner.
maximumCornerMaximum corner.
Returns
If matches true, false otherwise.

Member Data Documentation

◆ m_minimumCorner

Vector3 kanzi::DebugVisualization::BoxSettings::m_minimumCorner
protected

Bounding box minimum corner.

◆ m_maximumCorner

Vector3 kanzi::DebugVisualization::BoxSettings::m_maximumCorner
protected

Bounding box maximum corner.


The documentation for this class was generated from the following file: