Chicane

Mesh

ヘッダー
Includes/Chicane/Runtime/Scene/Trace/Shape/Mesh.hpp
ネームスペース
Chicane::SceneTraceShapeMesh

コンストラクター

名前説明
SceneTraceShapeMesh(
const  Box::Mesh* inMesh
)
SceneTraceShapeMesh(
const  FileSystem::Path& inMesh
)
SceneTraceShapeMesh()

オーバーライド関数

アクセスタイプモディファイア名前説明
public
bool
const
isValid()
public
bool
const
intersects(
const  Vec3& inOrigin, 
const  Vec3& inDestination, 
const  Bounds3D& inBounds, 
float& outEnter
)

関数

アクセスタイプモディファイア名前説明
public
const  Vertex::List&
const
getVertices()
public
const
getIndices()
public
const  Bounds3D&
const
getBounds()
private
void
const
ensureGeometry()

メンバ

アクセスタイプモディファイア名前説明
public
const  Box::Mesh*
mesh
private
m_vertices
private
m_indices
private
m_bounds
private
bool
m_bHasGeometry