opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
aabb_geometry.h
Go to the documentation of this file.
1#pragma once
2
6
7namespace osc
8{
10 public:
11 static constexpr CStringView name() { return "AABB"; }
12
13 explicit AABBGeometry(const AABB& = {.min = {-1.0f, -1.0f, -1.0f}, .max = {1.0f, 1.0f, 1.0f}});
14
15 const Mesh& mesh() const { return mesh_; }
16 operator const Mesh& () const { return mesh_; }
17 private:
18 Mesh mesh_;
19 };
20}
Definition aabb_geometry.h:9
const Mesh & mesh() const
Definition aabb_geometry.h:15
static constexpr CStringView name()
Definition aabb_geometry.h:11
AABBGeometry(const AABB &={.min={-1.0f, -1.0f, -1.0f},.max={1.0f, 1.0f, 1.0f}})
Definition c_string_view.h:12
Definition mesh.h:33
Definition custom_decoration_generator.h:5
constexpr U to(T &&value)
Definition conversion.h:56
Definition aabb.h:14
Vector3 min
Definition aabb.h:18