载入中...
搜索中...
未找到
eve::graphics::PrimitiveSceneCanvas3D 成员列表

成员的完整列表,这些成员属于 eve::graphics::PrimitiveSceneCanvas3D,包括所有继承而来的类成员

commands() const noexcepteve::graphics::PrimitiveSceneCanvas3Dinline
concat(const glm::mat4 &transform)eve::graphics::PrimitiveSceneCanvas3D
context() const noexcepteve::graphics::PrimitiveSceneCanvas3Dinline
drawAabb(glm::vec3 minimum, glm::vec3 maximum, const ScenePrimitivePaint &paint)eve::graphics::PrimitiveSceneCanvas3D
drawArc(glm::vec3 center, glm::vec3 normal, glm::vec3 zeroDirection, float radius, float startRadians, float sweepRadians, const ScenePrimitivePaint &paint, std::uint32_t segments=32)eve::graphics::PrimitiveSceneCanvas3D
drawArrow(glm::vec3 from, glm::vec3 to, float headLength, float headRadius, const ScenePrimitivePaint &paint)eve::graphics::PrimitiveSceneCanvas3D
drawCapsule(glm::vec3 a, glm::vec3 b, float radius, const ScenePrimitivePaint &paint, std::uint32_t segments=32)eve::graphics::PrimitiveSceneCanvas3D
drawCone(glm::vec3 apex, glm::vec3 axis, float height, float radius, const ScenePrimitivePaint &paint, std::uint32_t segments=32)eve::graphics::PrimitiveSceneCanvas3D
drawCylinder(glm::vec3 a, glm::vec3 b, float radius, const ScenePrimitivePaint &paint, std::uint32_t segments=32)eve::graphics::PrimitiveSceneCanvas3D
drawDisk(glm::vec3 center, glm::vec3 normal, float radius, const ScenePrimitivePaint &paint, std::uint32_t segments=32)eve::graphics::PrimitiveSceneCanvas3D
drawFrustum(const std::array< glm::vec3, 8 > &corners, const ScenePrimitivePaint &paint)eve::graphics::PrimitiveSceneCanvas3D
drawGrid(glm::vec3 origin, glm::vec3 axisU, glm::vec3 axisV, std::uint32_t cellsU, std::uint32_t cellsV, const ScenePrimitivePaint &paint)eve::graphics::PrimitiveSceneCanvas3D
drawLine(glm::vec3 a, glm::vec3 b, const ScenePrimitivePaint &paint)eve::graphics::PrimitiveSceneCanvas3D
drawObb(glm::vec3 center, const std::array< glm::vec3, 3 > &halfAxes, const ScenePrimitivePaint &paint)eve::graphics::PrimitiveSceneCanvas3D
drawPoint(glm::vec3 point, const ScenePrimitivePaint &paint)eve::graphics::PrimitiveSceneCanvas3D
drawPolyline(std::span< const glm::vec3 > points, bool closed, const ScenePrimitivePaint &paint)eve::graphics::PrimitiveSceneCanvas3D
drawQuad(glm::vec3 a, glm::vec3 b, glm::vec3 c, glm::vec3 d, const ScenePrimitivePaint &paint)eve::graphics::PrimitiveSceneCanvas3D
drawRay(glm::vec3 origin, glm::vec3 direction, float length, const ScenePrimitivePaint &paint)eve::graphics::PrimitiveSceneCanvas3D
drawSphere(glm::vec3 center, float radius, const ScenePrimitivePaint &paint, std::uint32_t segments=32)eve::graphics::PrimitiveSceneCanvas3D
drawSphere(glm::vec3 center, float radius, const ScenePrimitivePaint &paint, const RadialTessellation &tessellation)eve::graphics::PrimitiveSceneCanvas3D
drawTriangle(glm::vec3 a, glm::vec3 b, glm::vec3 c, const ScenePrimitivePaint &paint)eve::graphics::PrimitiveSceneCanvas3D
PrimitiveSceneeve::graphics::PrimitiveSceneCanvas3Dfriend
PrimitiveSceneCanvas3D(SceneDrawContext context, std::size_t hardCommandLimit=65536)eve::graphics::PrimitiveSceneCanvas3Dexplicit
reset()eve::graphics::PrimitiveSceneCanvas3D
restore()eve::graphics::PrimitiveSceneCanvas3D
save()eve::graphics::PrimitiveSceneCanvas3D
statistics() const noexcepteve::graphics::PrimitiveSceneCanvas3Dinline
triangles() const noexcepteve::graphics::PrimitiveSceneCanvas3Dinline
tryDrawPolyline(std::span< const glm::vec3 > points, bool closed, const ScenePrimitivePaint &paint)eve::graphics::PrimitiveSceneCanvas3D