/* Original source Farseer Physics Engine:
* Copyright (c) 2014 Ian Qvist, http://farseerphysics.codeplex.com
* Microsoft Permissive License (Ms-PL) v1.1
*/
/*
* Farseer Physics Engine:
* Copyright (c) 2012 Ian Qvist
*/
using System;
namespace FarseerPhysics.Diagnostics
{
[Flags]
public enum DebugViewFlags
{
///
/// Draw shapes.
///
Shape = (1 << 0),
///
/// Draw joint connections.
///
Joint = (1 << 1),
///
/// Draw axis aligned bounding boxes.
///
AABB = (1 << 2),
///
/// Draw broad-phase pairs.
///
//Pair = (1 << 3),
///
/// Draw center of mass frame.
///
CenterOfMass = (1 << 4),
///
/// Draw useful debug data such as timings and number of bodies, joints, contacts and more.
///
DebugPanel = (1 << 5),
///
/// Draw contact points between colliding bodies.
///
ContactPoints = (1 << 6),
///
/// Draw contact normals. Need ContactPoints to be enabled first.
///
ContactNormals = (1 << 7),
///
/// Draws the vertices of polygons.
///
PolygonPoints = (1 << 8),
///
/// Draws the performance graph.
///
PerformanceGraph = (1 << 9),
///
/// Draws controllers.
///
Controllers = (1 << 10)
}
}