/* 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) } }