bt.Vector3¶
-
class
bt.Vector3¶ Represents: c++ class Wraps: btVector3 Constructors:
-
bt.Vector3()¶
-
bt.Vector3(bt.Scalar x, bt.Scalar y, bt.Scalar z) -
Parameters:
Methods:
-
:
dot(bt.Vector3 v)¶ -
Parameters: v ( bt.Vector3) –Return type: double
-
:
length2()¶ -
Return type: double
-
:
length()¶ -
Return type: double
-
:
norm()¶ -
Return type: double
-
:
safeNorm()¶ -
Return type: double
-
:
distance2(bt.Vector3 v)¶ -
Parameters: v ( bt.Vector3) –Return type: double
-
:
distance(bt.Vector3 v)¶ -
Parameters: v ( bt.Vector3) –Return type: double
-
:
safeNormalize()¶ -
Return type: bt.Vector3
-
:
normalize()¶ -
Return type: bt.Vector3
-
:
normalized()¶ -
Return type: bt.Vector3
-
:
rotate(bt.Vector3 wAxis, double angle)¶ -
Parameters: - wAxis (
bt.Vector3) – - angle (
double) –
Return type: - wAxis (
-
:
absolute()¶ -
Return type: bt.Vector3
-
:
cross(bt.Vector3 v)¶ -
Parameters: v ( bt.Vector3) –Return type: bt.Vector3
-
:
triple(bt.Vector3 v1, bt.Vector3 v2)¶ -
Parameters: - v1 (
bt.Vector3) – - v2 (
bt.Vector3) –
Return type: double - v1 (
-
:
minAxis()¶ -
Return type: int
-
:
maxAxis()¶ -
Return type: int
-
:
furthestAxis()¶ -
Return type: int
-
:
closestAxis()¶ -
Return type: int
-
:
setInterpolate3(bt.Vector3 v0, bt.Vector3 v1, bt.Scalar rt)¶ -
Parameters: - v0 (
bt.Vector3) – - v1 (
bt.Vector3) – - rt (
bt.Scalar) –
- v0 (
-
:
lerp(bt.Vector3 v, bt.Scalar t)¶ -
Parameters: - v (
bt.Vector3) – - t (
bt.Scalar) –
Return type: - v (
-
:
setMax(bt.Vector3 other)¶ -
Parameters: other ( bt.Vector3) –
-
:
setMin(bt.Vector3 other)¶ -
Parameters: other ( bt.Vector3) –
-
:
setValue(bt.Scalar x, bt.Scalar y, bt.Scalar z)¶ -
Parameters:
-
:
setZero()¶
-
:
isZero()¶ -
Return type: bool
-
:
fuzzyZero()¶ -
Return type: bool
-