diff --git a/Docs/AngelScriptAPI.h b/Docs/AngelScriptAPI.h index f281060fe..56b7ac887 100644 --- a/Docs/AngelScriptAPI.h +++ b/Docs/AngelScriptAPI.h @@ -4191,6 +4191,7 @@ void AddPolyhedron(const Polyhedron&, const Color&, bool = true); void AddQuad(const Vector3&, float, float, const Color&, bool = true); void AddSkeleton(Skeleton, const Color&, bool = true); void AddSphere(const Sphere&, const Color&, bool = true); +void AddSphereSector(const Sphere&, const Quaternion&, float, bool, const Color&, bool = true); void AddTriangle(const Vector3&, const Vector3&, const Vector3&, const Color&, bool = true); void ApplyAttributes(); void DrawDebugGeometry(DebugRenderer, bool); @@ -11527,6 +11528,8 @@ void Define(const Sphere&); void Define(const Vector3&, float); bool Defined() const; float Distance(const Vector3&) const; +Vector3 GetLocalPoint(float, float) const; +Vector3 GetPoint(float, float) const; Intersection IsInside(const BoundingBox&) const; Intersection IsInside(const Sphere&) const; Intersection IsInside(const Vector3&) const; diff --git a/Docs/LuaScriptAPI.dox b/Docs/LuaScriptAPI.dox index f2ba12c01..48d964091 100644 --- a/Docs/LuaScriptAPI.dox +++ b/Docs/LuaScriptAPI.dox @@ -1958,6 +1958,7 @@ Methods: - void AddFrustum(const Frustum& frustum, const Color& color, bool depthTest = true) - void AddPolyhedron(const Polyhedron& poly, const Color& color, bool depthTest = true) - void AddSphere(const Sphere& sphere, const Color& color, bool depthTest = true) +- void AddSphereSector(const Sphere& sphere, const Quaternion& rotation, float angle, bool drawLines, const Color& color, bool depthTest = true) - void AddSkeleton(const Skeleton& skeleton, const Color& color, bool depthTest = true) - void AddTriangleMesh(const void* vertexData, unsigned vertexSize, const void* indexData, unsigned indexSize, unsigned indexStart, unsigned indexCount, const Matrix3x4& transform, const Color& color, bool depthTest = true) - void AddCircle(const Vector3& center, const Vector3& normal, float radius, const Color& color, int steps = 64, bool depthTest = true) @@ -6128,6 +6129,8 @@ Methods: - Intersection IsInside(const BoundingBox& box) const - Intersection IsInsideFast(const BoundingBox& box) const - float Distance(const Vector3& point) const +- Vector3 GetLocalPoint(float theta, float phi) const +- Vector3 GetPoint(float theta, float phi) const Properties: diff --git a/Docs/ScriptAPI.dox b/Docs/ScriptAPI.dox index be9d4207f..43c0c4408 100644 --- a/Docs/ScriptAPI.dox +++ b/Docs/ScriptAPI.dox @@ -6458,6 +6458,7 @@ Methods: - void AddQuad(const Vector3&, float, float, const Color&, bool = true) - void AddSkeleton(Skeleton@, const Color&, bool = true) - void AddSphere(const Sphere&, const Color&, bool = true) +- void AddSphereSector(const Sphere&, const Quaternion&, float, bool, const Color&, bool = true) - void AddTriangle(const Vector3&, const Vector3&, const Vector3&, const Color&, bool = true) - void ApplyAttributes() - void DrawDebugGeometry(DebugRenderer@, bool) @@ -12724,6 +12725,8 @@ Methods: - void Define(const Vector3&, float) - bool Defined() const - float Distance(const Vector3&) const +- Vector3 GetLocalPoint(float, float) const +- Vector3 GetPoint(float, float) const - Intersection IsInside(const BoundingBox&) const - Intersection IsInside(const Sphere&) const - Intersection IsInside(const Vector3&) const diff --git a/Source/Urho3D/.soversion b/Source/Urho3D/.soversion index 59057fc2c..b9dbcf613 100644 --- a/Source/Urho3D/.soversion +++ b/Source/Urho3D/.soversion @@ -1 +1 @@ -0.1.78 +0.1.79