| Method | 
                      Description | 
                    
                  
      | Add | Adds a copy of all the PhysicsShape2D and their geometry from the specified physicsShapeGroup into this shape group. The specified physicsShapeGroup is not modified. | 
      | AddBox | Adds a box shape (PhysicsShapeType2D.Polygon) to the shape group. | 
      | AddCapsule | Adds a capsule shape (PhysicsShapeType2D.Capsule) to the shape group. | 
      | AddCircle | Adds a circle shape (PhysicsShapeType2D.Circle) to the shape group. | 
      | AddEdges | Adds an edges shape (PhysicsShapeType2D.Edges) to the shape group. | 
      | AddPolygon | Adds a polygon shape (PhysicsShapeType2D.Polygon) to the shape group. | 
      | Clear | Clears all the vertices and shapes from the PhysicsShapeGroup. | 
      | DeleteShape | When destroying a shape at the specified shapeIndex, all other shapes that exist above the specified shapeIndex will have their shape indices updated appropriately. | 
      | GetShape | Gets the PhysicsShape2D stored at the specified shapeIndex. | 
      | GetShapeData | Gets a copy of both the shapes and vertices in the PhysicsShapeGroup2D. | 
      | GetShapeVertex | Gets a single vertex of a shape. The vertex index is zero-based with the shape having a quantity of vertex specified by PhysicsShape2D.vertexCount. | 
      | GetShapeVertices | Gets a copy of the shape vertices in the PhysicsShapeGroup2D. | 
      | SetShapeAdjacentVertices | Sets the adjacent vertices of a shape. | 
      | SetShapeRadius | Sets the radius of a shape. | 
      | SetShapeVertex | Sets a single vertex of a shape. |