Skip to content

Transform

struct · namespace Hazel

public struct Transform

Constructors

Transform(Vector3, Vector3, Vector3)

public Transform(Vector3 position, Vector3 rotation, Vector3 scale)

Fields

Field Description
public Vector3 Position
public Vector3 Rotation
public Vector3 Scale

Properties

Forward

public Vector3 Forward { get; }

Inverse

public Transform Inverse { get; }

Right

public Vector3 Right { get; }

Up

public Vector3 Up { get; }

Methods

Equals(Transform)

public bool Equals(Transform right)

Equals(object?)

public override bool Equals(object? obj)

GetHashCode()

public override int GetHashCode()

Operators

operator !=(Transform, Transform)

static

public static bool operator !=(Transform left, Transform right)

operator *(Transform, Transform)

static

public static Transform operator *(Transform a, Transform b)

operator ==(Transform, Transform)

static

public static bool operator ==(Transform left, Transform right)

Source: Hazel/Math/Transform.cs