Chicane

Cone

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

コンストラクター

名前説明
SceneTraceShapeCone(
float inAngle, 
float inRadius, 
std::uint32_t inSegmentCount
)
SceneTraceShapeCone()

オーバーライド関数

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

関数

アクセスタイプモディファイア名前説明
public
float
const
getRadiusAt(
float inFraction, 
float inAxisLength
)

メンバ

アクセスタイプモディファイア名前説明
public
const  std::uint32_t
static, constexpr
DEFAULT_SEGEMENT_COUNT
public
float
angle
public
float
radius
public
std::uint32_t
segmentCount