Table of Contents

Class GravitasDebugDrawCommandVisitor

Namespace
Gravitas.Diagnostics
Assembly
Gravitas.dll

Adapter-friendly visitor for typed debug draw command payloads.

public abstract class GravitasDebugDrawCommandVisitor
Inheritance
GravitasDebugDrawCommandVisitor
Inherited Members

Constructors

GravitasDebugDrawCommandVisitor()

protected GravitasDebugDrawCommandVisitor()

Methods

VisitLine(in GravitasLineDebugDrawView)

Visits a line draw command.

public virtual void VisitLine(in GravitasLineDebugDrawView view)

Parameters

view GravitasLineDebugDrawView

VisitPoint(in GravitasPointDebugDrawView)

Visits a point draw command.

public virtual void VisitPoint(in GravitasPointDebugDrawView view)

Parameters

view GravitasPointDebugDrawView

VisitRay(in GravitasRayDebugDrawView)

Visits a ray draw command.

public virtual void VisitRay(in GravitasRayDebugDrawView view)

Parameters

view GravitasRayDebugDrawView

VisitUnknown(in GravitasDebugDrawCommand)

Visits a command whose kind is not recognized.

public virtual void VisitUnknown(in GravitasDebugDrawCommand command)

Parameters

command GravitasDebugDrawCommand

VisitWireBox(in GravitasWireBoxDebugDrawView)

Visits a wire-box draw command.

public virtual void VisitWireBox(in GravitasWireBoxDebugDrawView view)

Parameters

view GravitasWireBoxDebugDrawView

VisitWireCapsule(in GravitasWireCapsuleDebugDrawView)

Visits a wire-capsule draw command.

public virtual void VisitWireCapsule(in GravitasWireCapsuleDebugDrawView view)

Parameters

view GravitasWireCapsuleDebugDrawView

VisitWireCone(in GravitasWireConeDebugDrawView)

Visits a wire-cone draw command.

public virtual void VisitWireCone(in GravitasWireConeDebugDrawView view)

Parameters

view GravitasWireConeDebugDrawView

VisitWireCylinder(in GravitasWireCylinderDebugDrawView)

Visits a wire-cylinder draw command.

public virtual void VisitWireCylinder(in GravitasWireCylinderDebugDrawView view)

Parameters

view GravitasWireCylinderDebugDrawView

VisitWireSphere(in GravitasWireSphereDebugDrawView)

Visits a wire-sphere draw command.

public virtual void VisitWireSphere(in GravitasWireSphereDebugDrawView view)

Parameters

view GravitasWireSphereDebugDrawView

VisitWireTriangle(in GravitasWireTriangleDebugDrawView)

Visits a wire-triangle draw command.

public virtual void VisitWireTriangle(in GravitasWireTriangleDebugDrawView view)

Parameters

view GravitasWireTriangleDebugDrawView