Browse Source

Travis CI: API documentation update at 2014-01-17 18:15:15 UTC.
[ci skip]

urho3d-travis-ci 12 years ago
parent
commit
fafde877a9
3 changed files with 34 additions and 0 deletions
  1. 10 0
      Docs/AngelScriptAPI.h
  2. 14 0
      Docs/LuaScriptAPI.dox
  3. 10 0
      Docs/ScriptAPI.dox

+ 10 - 0
Docs/AngelScriptAPI.h

@@ -638,6 +638,7 @@ void SetScale(const Vector3&);
 void SetScale(float);
 void SetTranslation(const Vector3&);
 Matrix3 ToMatrix3() const;
+Matrix4 ToMatrix4() const;
 Vector3 Translation() const;
 void Decompose(Vector3&, Quaternion&, Vector3&) const;
 Matrix3x4 Inverse() const;
@@ -800,8 +801,14 @@ class Plane
 void Define(const Vector3&, const Vector3&, const Vector3&);
 void Define(const Vector3&, const Vector3&);
 void Define(const Vector4&);
+void Transform(const Matrix3&);
+void Transform(const Matrix3x4&);
+void Transform(const Matrix4&);
 float Distance(const Vector3&) const;
 Vector3 Reflect(const Vector3&) const;
+Plane Transformed(const Matrix3&) const;
+Plane Transformed(const Matrix3x4&) const;
+Plane Transformed(const Matrix4&) const;
 Vector4 ToVector4() const;
 
 // Properties:
@@ -2241,6 +2248,8 @@ bool autoAspectRatio;
 Vector2 projectionOffset;
 bool useReflection;
 Plane reflectionPlane;
+bool useClipping;
+Plane clipPlane;
 uint viewMask;
 uint viewOverrideFlags;
 FillMode fillMode;
@@ -8539,6 +8548,7 @@ float Acos(float);
 float Atan(float);
 float Atan2(float, float);
 float Abs(float);
+float Sign(float);
 float Sqrt(float);
 float Pow(float, float);
 float Min(float, float);

+ 14 - 0
Docs/LuaScriptAPI.dox

@@ -815,6 +815,8 @@ Methods:
 - void SetProjectionOffset(const Vector2& offset)
 - void SetUseReflection(bool enable)
 - void SetReflectionPlane(const Plane& reflectionPlane)
+- void SetUseClipping(bool enable)
+- void SetClipPlane(const Plane& clipPlane)
 - float GetFarClip() const
 - float GetNearClip() const
 - float GetFov() const
@@ -844,6 +846,8 @@ Methods:
 - const Vector2& GetProjectionOffset() const
 - bool GetUseReflection() const
 - const Plane& GetReflectionPlane() const
+- bool GetUseClipping() const
+- const Plane& GetClipPlane() const
 - float GetDistance(const Vector3& worldPos) const
 - float GetDistanceSquared(const Vector3& worldPos) const
 - float GetLodDistance(float distance, float scale, float bias) const
@@ -875,6 +879,8 @@ Properties:
 - Vector2& projectionOffset
 - bool useReflection
 - Plane& reflectionPlane
+- bool useClipping
+- Plane& clipPlane
 - bool projectionValid (readonly)
 - Matrix3x4 effectiveWorldTransform (readonly)
 
@@ -2495,6 +2501,7 @@ Properties:
 - void SetScale(const Vector3& scale)
 - void SetScale(float scale)
 - Matrix3 ToMatrix3() const
+- Matrix4 ToMatrix4() const
 - Matrix3 RotationMatrix() const
 - Vector3 Translation() const
 - Quaternion Rotation() const
@@ -2584,9 +2591,15 @@ Methods:
 - void Define(const Vector3& v0, const Vector3& v1, const Vector3& v2)
 - void Define(const Vector3& normal, const Vector3& point)
 - void Define(const Vector4& plane)
+- void Transform(const Matrix3& transform)
+- void Transform(const Matrix3x4& transform)
+- void Transform(const Matrix4& transform)
 - float Distance(const Vector3& point) const
 - Vector3 Reflect(const Vector3& direction) const
 - Matrix3x4 ReflectionMatrix() const
+- Plane Transformed(const Matrix3& transform) const
+- Plane Transformed(const Matrix3x4& transform) const
+- Plane Transformed(const Matrix4& transform) const
 - Vector4 ToVector4() const
 
 Properties:
@@ -4905,6 +4918,7 @@ Properties:
 - float Min(float lhs, float rhs)
 - float Max(float lhs, float rhs)
 - float Abs(float value)
+- float Sign(float value)
 - float Clamp(float value, float min, float max)
 - bool Equals(float lhs, float rhs)
 - float Random()

+ 10 - 0
Docs/ScriptAPI.dox

@@ -633,6 +633,7 @@ Methods:
 - void SetScale(float)
 - void SetTranslation(const Vector3&)
 - Matrix3 ToMatrix3() const
+- Matrix4 ToMatrix4() const
 - Vector3 Translation() const
 - void Decompose(Vector3&, Quaternion&, Vector3&) const
 - Matrix3x4 Inverse() const
@@ -798,8 +799,14 @@ Methods:
 - void Define(const Vector3&, const Vector3&, const Vector3&)
 - void Define(const Vector3&, const Vector3&)
 - void Define(const Vector4&)
+- void Transform(const Matrix3&)
+- void Transform(const Matrix3x4&)
+- void Transform(const Matrix4&)
 - float Distance(const Vector3&) const
 - Vector3 Reflect(const Vector3&) const
+- Plane Transformed(const Matrix3&) const
+- Plane Transformed(const Matrix3x4&) const
+- Plane Transformed(const Matrix4&) const
 - Vector4 ToVector4() const
 
 Properties:
@@ -2057,6 +2064,8 @@ Properties:
 - Vector2 projectionOffset
 - bool useReflection
 - Plane reflectionPlane
+- bool useClipping
+- Plane clipPlane
 - uint viewMask
 - uint viewOverrideFlags
 - FillMode fillMode
@@ -7243,6 +7252,7 @@ Properties:
 - float Atan(float)
 - float Atan2(float, float)
 - float Abs(float)
+- float Sign(float)
 - float Sqrt(float)
 - float Pow(float, float)
 - float Min(float, float)