DPB2Struct · Utilities and settings

Vector3

Provides vector3 data and the operations listed below. Related types link to the values this API consumes or returns.

Namespace: DreamPoeBot.Common

public struct Vector3View DPB1 version →

Inherited APIs and contracts

Members declared by a base type are documented on that type. Follow these links to include them in your lookup.

Members and overloads

71 results

op_Division

MethodLink ↗
public static Vector3 Vector3.operator /(Vector3 ls, Vector3 rs)

Applies the division operation to the supplied values.

lsVector3
Specifies ls.
rsVector3
Specifies rs.

Returns: The Vector3 result.

op_Division

MethodLink ↗
public static Vector3 Vector3.operator /(Vector3 ls, float rs)

Applies the division operation to the supplied values.

lsVector3
Specifies ls.
rsfloat
Specifies rs.

Returns: The Vector3 result.

op_Equality

MethodLink ↗
public static bool Vector3.operator ==(Vector3 ls, Vector3 rs)

Applies the equality operation to the supplied values.

lsVector3
Specifies ls.
rsVector3
Specifies rs.

Returns: A Boolean result. The member description explains the condition being checked.

op_Inequality

MethodLink ↗
public static bool Vector3.operator !=(Vector3 ls, Vector3 rs)

Applies the inequality operation to the supplied values.

lsVector3
Specifies ls.
rsVector3
Specifies rs.

Returns: A Boolean result. The member description explains the condition being checked.

op_Multiply

MethodLink ↗
public static Vector3 Vector3.operator *(Vector3 ls, Vector3 rs)

Applies the multiply operation to the supplied values.

lsVector3
Specifies ls.
rsVector3
Specifies rs.

Returns: The Vector3 result.

op_Multiply

MethodLink ↗
public static Vector3 Vector3.operator *(Vector3 ls, float rs)

Applies the multiply operation to the supplied values.

lsVector3
Specifies ls.
rsfloat
Specifies rs.

Returns: The Vector3 result.

op_Multiply

MethodLink ↗
public static Vector3 Vector3.operator *(float left, Vector3 right)

Applies the multiply operation to the supplied values.

leftfloat
Specifies left.
rightVector3
Specifies right.

Returns: The Vector3 result.

op_Subtraction

MethodLink ↗
public static Vector3 Vector3.operator -(Vector3 ls, Vector3 rs)

Applies the subtraction operation to the supplied values.

lsVector3
Specifies ls.
rsVector3
Specifies rs.

Returns: The Vector3 result.

IsZero

PropertyLink ↗
public bool Vector3.IsZero { get; }

Whether this vector3 is zero.

One

PropertyLink ↗
public static Vector3 Vector3.One { get; private set; }

Gets one for Vector3.

Zero

PropertyLink ↗
public static Vector3 Vector3.Zero { get; private set; }

Gets zero for Vector3.

DPB2 0.4.5.88 · Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.