Box2D.Collision.Shapes.CircleShape.ComputeAABB C# (CSharp) 메소드

ComputeAABB() 공개 메소드

public ComputeAABB ( AABB aabb, Transform transform, int childIndex ) : void
aabb AABB
transform Box2D.Common.Transform
childIndex int
리턴 void
        public override void ComputeAABB(AABB aabb, Transform transform, int childIndex)
        {
            Vec2 p = pool1;
            Rot.MulToOutUnsafe(transform.Q, P, p);
            p.AddLocal(transform.P);

            aabb.LowerBound.X = p.X - Radius;
            aabb.LowerBound.Y = p.Y - Radius;
            aabb.UpperBound.X = p.X + Radius;
            aabb.UpperBound.Y = p.Y + Radius;
        }