Castor3D 0.16.0
Multiplatform 3D engine
Fonctions membres publiques | Liste de tous les membres
Référence de la structure castor3d::shader::AABB

#include <GlslAABB.hpp>

Graphe d'héritage de castor3d::shader::AABB:
Inheritance graph
[légende]
Graphe de collaboration de castor3d::shader::AABB:
Collaboration graph
[légende]

Fonctions membres publiques

 AABB (sdw::ShaderWriter &writer, sdw::expr::ExprPtr expr, bool enabled)
 
C3D_API AABB (sdw::Vec4 const &min, sdw::Vec4 const &max, bool enabled=true)
 
C3D_API AABB (sdw::Vec3 const &position, sdw::Float const &range, bool enabled=true)
 
auto min () const
 
auto max () const
 

Documentation des constructeurs et destructeur

◆ AABB() [1/3]

castor3d::shader::AABB::AABB ( sdw::ShaderWriter & writer,
sdw::expr::ExprPtr expr,
bool enabled )
inline

◆ AABB() [2/3]

C3D_API castor3d::shader::AABB::AABB ( sdw::Vec4 const & min,
sdw::Vec4 const & max,
bool enabled = true )

◆ AABB() [3/3]

C3D_API castor3d::shader::AABB::AABB ( sdw::Vec3 const & position,
sdw::Float const & range,
bool enabled = true )

Documentation des fonctions membres

◆ max()

auto castor3d::shader::AABB::max ( ) const
inline

◆ min()

auto castor3d::shader::AABB::min ( ) const
inline

La documentation de cette structure a été générée à partir du fichier suivant :