Vector3D#
- class ansys.mechanical.stubs.v251.Ansys.ACT.Math.Vector3D(x: float, y: float, z: float)#
Bases:
objectVector in 3D-space
Overview#
Cross product - same as multiply operator |
|
Dot product. |
|
Squared distance between vectors/points |
|
Squared distance between vectors/points |
|
Plus operator |
|
Equal operator |
|
Multiply a factor by a vector operator. |
|
Not-Equal operator |
|
Unary minus operator |
|
Minus operator |
|
Divide a vector by a factor operator. |
|
op_Explicit method. |
Add vector to itself. |
|
Create a normalized copy of a vector |
|
Cross product. |
|
Dot product. |
|
Object.Equals(object o) override |
|
Object.GetHashCode() override |
|
GetType method. |
|
Convert to an unit vector |
|
Subtract vector from itself. |
|
String representation. |
Item property. |
|
Vector magnitude accessor |
|
Vector magnitude squared accessor |
Property detail#
Method detail#
- Vector3D.Add(vec3: Ansys.ACT.Math.Vector3D) None#
Add vector to itself.
- Vector3D.CloneNormalized() Ansys.ACT.Math.Vector3D#
Create a normalized copy of a vector
- classmethod Vector3D.Cross(a: Ansys.ACT.Math.Vector3D, b: Ansys.ACT.Math.Vector3D) Ansys.ACT.Math.Vector3D#
Cross product - same as multiply operator
- Vector3D.CrossProduct(vec3: Ansys.ACT.Math.Vector3D) Ansys.ACT.Math.Vector3D#
Cross product.
- classmethod Vector3D.Dot(a: Ansys.ACT.Math.Vector3D, b: Ansys.ACT.Math.Vector3D) float#
Dot product.
- Vector3D.DotProduct(vec3: Ansys.ACT.Math.Vector3D) float#
Dot product.
- classmethod Vector3D.GetDistance(a: Ansys.ACT.Math.Vector3D, b: Ansys.ACT.Math.Vector3D) float#
Squared distance between vectors/points
- classmethod Vector3D.GetDistanceSquared(a: Ansys.ACT.Math.Vector3D, b: Ansys.ACT.Math.Vector3D) float#
Squared distance between vectors/points
- Vector3D.Subtract(vec3: Ansys.ACT.Math.Vector3D) None#
Subtract vector from itself.
- classmethod Vector3D.__add__(a: Ansys.ACT.Math.Vector3D, b: Ansys.ACT.Math.Vector3D) Ansys.ACT.Math.Vector3D#
Plus operator
- classmethod Vector3D.__eq__(a: Ansys.ACT.Math.Vector3D, b: Ansys.ACT.Math.Vector3D) bool#
Equal operator
- classmethod Vector3D.__mul__(factor: float, vec3: Ansys.ACT.Math.Vector3D) Ansys.ACT.Math.Vector3D#
Multiply a factor by a vector operator.
- classmethod Vector3D.__ne__(a: Ansys.ACT.Math.Vector3D, b: Ansys.ACT.Math.Vector3D) bool#
Not-Equal operator
- classmethod Vector3D.__neg__(vec3: Ansys.ACT.Math.Vector3D) Ansys.ACT.Math.Vector3D#
Unary minus operator
- classmethod Vector3D.__sub__(a: Ansys.ACT.Math.Vector3D, b: Ansys.ACT.Math.Vector3D) Ansys.ACT.Math.Vector3D#
Minus operator
- classmethod Vector3D.__truediv__(vec3: Ansys.ACT.Math.Vector3D, divFactor: float) Ansys.ACT.Math.Vector3D#
Divide a vector by a factor operator.
- classmethod Vector3D.op_Explicit(vec3: Ansys.ACT.Math.Vector3D) float#
op_Explicit method.