nlib
nn::nlib::simd::Intersection メンバ一覧

継承メンバを含む nn::nlib::simd::Intersection の全メンバ一覧です。

AxisAlignedBoxAxisAlignedBox(const AxisAlignedBox &aabb0, const AxisAlignedBox &aabb1) noexceptnn::nlib::simd::Intersectionstatic
AxisAlignedBoxPlane(const AxisAlignedBox &aabb, SimdPlaneArg plane_normalized) noexceptnn::nlib::simd::Intersectionstatic
AxisAlignedBoxRay(const AxisAlignedBox &aabb, SimdVectorArg ray_point, SimdVectorArg ray_dir_normalized) noexceptnn::nlib::simd::Intersectionstatic
AxisAlignedBoxSphere(const AxisAlignedBox &aabb, SimdSphereArg sphere) noexceptnn::nlib::simd::Intersectionstatic
AxisAlignedBoxTriangle(const AxisAlignedBox &aabb, SimdVectorArg triangle_point0, SimdVectorArg triangle_point1, SimdVectorArg triangle_point2) noexceptnn::nlib::simd::Intersectionstatic
FrustumAxisAlignedBox(const Frustum &frustum, const AxisAlignedBox &aabb) noexceptnn::nlib::simd::Intersectionstatic
FrustumOrientedBox(const Frustum &frustum, const OrientedBox &obb) noexceptnn::nlib::simd::Intersectionstatic
FrustumPlane(const Frustum &frustum, SimdPlaneArg plane) noexceptnn::nlib::simd::Intersectionstatic
FrustumRay(const Frustum &frustum, SimdVectorArg ray_point, SimdVectorArg ray_dir_normalized) noexceptnn::nlib::simd::Intersectionstatic
FrustumSphere(const Frustum &frustum, SimdSphereArg sphere) noexceptnn::nlib::simd::Intersectionstatic
FrustumTriangle(const Frustum &frustum, SimdVectorArg triangle_point0, SimdVectorArg triangle_point1, SimdVectorArg triangle_point2) noexceptnn::nlib::simd::Intersectionstatic
kPlaneBack 列挙値nn::nlib::simd::Intersection
kPlaneFront 列挙値nn::nlib::simd::Intersection
kPlaneInterect 列挙値nn::nlib::simd::Intersection
OrientedBoxAxisAlignedBox(const OrientedBox &box, const AxisAlignedBox &aabb) noexceptnn::nlib::simd::Intersectionstatic
OrientedBoxOrientedBox(const OrientedBox &box0, const OrientedBox &box1) noexceptnn::nlib::simd::Intersectionstatic
OrientedBoxPlane(const OrientedBox &box, SimdPlaneArg plane_normalized) noexceptnn::nlib::simd::Intersectionstatic
OrientedBoxRay(const OrientedBox &box, SimdVectorArg ray_point, SimdVectorArg ray_dir_normalized) noexceptnn::nlib::simd::Intersectionstatic
OrientedBoxSphere(const OrientedBox &box, SimdSphereArg sphere) noexceptnn::nlib::simd::Intersectionstatic
OrientedBoxTriangle(const OrientedBox &box, SimdVectorArg triangle_point0, SimdVectorArg triangle_point1, SimdVectorArg triangle_point2) noexceptnn::nlib::simd::Intersectionstatic
PlaneLine(SimdPlaneArg plane, SimdVectorArg line_point, SimdVectorArg line_dir_normalized) noexceptnn::nlib::simd::Intersectionstatic
PlanePlane(SimdPlaneArg plane0, SimdPlaneArg plane1) noexceptnn::nlib::simd::Intersectionstatic
PlaneRay(SimdPlaneArg plane, SimdVectorArg ray_point, SimdVectorArg ray_dir_normalized) noexceptnn::nlib::simd::Intersectionstatic
PlaneResult 列挙名nn::nlib::simd::Intersection
PlaneSegment(SimdPlaneArg plane, SimdVectorArg segment_point0, SimdVectorArg segment_point1) noexceptnn::nlib::simd::Intersectionstatic
SpherePlane(SimdSphereArg sphere, SimdPlaneArg plane_normalized) noexceptnn::nlib::simd::Intersectionstatic
SphereRay(float *distance, SimdSphereArg sphere, SimdVectorArg ray_point, SimdVectorArg ray_dir_normalized) noexceptnn::nlib::simd::Intersectionstatic
SphereSphere(SimdSphereArg sphere0, SimdSphereArg sphere1) noexceptnn::nlib::simd::Intersectionstatic
SphereTriangle(SimdSphereArg sphere, SimdVectorArg triangle_point0, SimdVectorArg triangle_point1, SimdVectorArg triangle_point2) noexceptnn::nlib::simd::Intersectionstatic
TrianglePlane(SimdVectorArg triangle_point0, SimdVectorArg triangle_point1, SimdVectorArg triangle_point2, SimdPlaneArg plane_normalized) noexceptnn::nlib::simd::Intersectionstatic
TriangleRay(float *distance, SimdVectorArg triangle_point0, SimdVectorArg triangle_point1, SimdVectorArg triangle_point2, SimdVectorArg ray_point, SimdVectorArg ray_dir_normalized) noexceptnn::nlib::simd::Intersectionstatic