Table of Contents

Struct GravitasWireCylinderDebugDrawView

Namespace
Gravitas.Diagnostics
Assembly
Gravitas.dll

Typed read-only view over a wire-cylinder draw command.

public readonly struct GravitasWireCylinderDebugDrawView
Inherited Members

Properties

Center

Gets the cylinder center.

public Vector3d Center { get; }

Property Value

Vector3d

Collider2DType

Gets the associated 2D collider type.

public ColliderType2D Collider2DType { get; }

Property Value

ColliderType2D

ColliderDimension

Gets the associated collider dimension.

public GravitasColliderDimension ColliderDimension { get; }

Property Value

GravitasColliderDimension

ColliderId

Gets the associated context-local collider identifier.

public int ColliderId { get; }

Property Value

int

ColliderType

Gets the associated 3D collider type.

public ColliderType ColliderType { get; }

Property Value

ColliderType

Color

Gets the cylinder color.

public GravitasDiagnosticColor Color { get; }

Property Value

GravitasDiagnosticColor

Command

Gets the underlying draw command.

public GravitasDebugDrawCommand Command { get; }

Property Value

GravitasDebugDrawCommand

Frame

Gets the simulation frame in which the command was captured.

public int Frame { get; }

Property Value

int

Height

Gets the cylinder height.

public Fixed64 Height { get; }

Property Value

Fixed64

Radius

Gets the cylinder radius.

public Fixed64 Radius { get; }

Property Value

Fixed64

Rotation

Gets the cylinder orientation.

public FixedQuaternion Rotation { get; }

Property Value

FixedQuaternion

Sequence

Gets the command's sequence within its capture buffer.

public int Sequence { get; }

Property Value

int