Options
All
  • Public
  • Public/Protected
  • All
Menu

Class b2EPCollider

Hierarchy

  • b2EPCollider

Index

Properties

Readonly m_centroidB

m_centroidB: b2Vec2 = new b2Vec2()

m_front

m_front: boolean = false

Readonly m_lowerLimit

m_lowerLimit: b2Vec2 = new b2Vec2()

Readonly m_normal

m_normal: b2Vec2 = new b2Vec2()

Readonly m_normal0

m_normal0: b2Vec2 = new b2Vec2()

Readonly m_normal1

m_normal1: b2Vec2 = new b2Vec2()

Readonly m_normal2

m_normal2: b2Vec2 = new b2Vec2()

Readonly m_polygonB

m_polygonB: b2TempPolygon = new b2TempPolygon()

m_radius

m_radius: number = 0

m_type1

m_type1: b2EPColliderVertexType = b2EPColliderVertexType.e_isolated

m_type2

m_type2: b2EPColliderVertexType = b2EPColliderVertexType.e_isolated

Readonly m_upperLimit

m_upperLimit: b2Vec2 = new b2Vec2()

Readonly m_v0

m_v0: b2Vec2 = new b2Vec2()

Readonly m_v1

m_v1: b2Vec2 = new b2Vec2()

Readonly m_v2

m_v2: b2Vec2 = new b2Vec2()

Readonly m_v3

m_v3: b2Vec2 = new b2Vec2()

Readonly m_xf

m_xf: b2Transform = new b2Transform()

Static Private s_clipPoints1

s_clipPoints1: b2ClipVertex[] = b2ClipVertex.MakeArray(2)

Static Private s_clipPoints2

s_clipPoints2: b2ClipVertex[] = b2ClipVertex.MakeArray(2)

Static Private s_edge0

s_edge0: b2Vec2 = new b2Vec2()

Static Private s_edge1

s_edge1: b2Vec2 = new b2Vec2()

Static Private s_edge2

s_edge2: b2Vec2 = new b2Vec2()

Static Private s_edgeAxis

s_edgeAxis: b2EPAxis = new b2EPAxis()

Static Private s_ie

s_ie: b2ClipVertex[] = b2ClipVertex.MakeArray(2)

Static Private s_n

s_n: b2Vec2 = new b2Vec2()

Static Private s_perp

s_perp: b2Vec2 = new b2Vec2()

Static Private s_polygonAxis

s_polygonAxis: b2EPAxis = new b2EPAxis()

Static Private s_rf

s_rf: b2ReferenceFace = new b2ReferenceFace()

Methods

Collide

ComputeEdgeSeparation

  • Parameters

    Returns b2EPAxis

ComputePolygonSeparation

  • Parameters

    Returns b2EPAxis

Generated using TypeDoc