C# Class SFML.Graphics.RectangleShape

Specialized shape representing a rectangle
Inheritance: Shape
显示文件 Open project: SFML/SFML.Net Class Usage Examples

Public Methods

Method Description
GetPoint ( uint index ) : Vector2f

Get the position of a point The returned point is in local coordinates, that is, the shape's transforms (position, rotation, scale) are not taken into account. The result is undefined if index is out of the valid range.

GetPointCount ( ) : uint

Get the total number of points of the rectangle.

RectangleShape ( ) : SFML.System

Default constructor

RectangleShape ( RectangleShape copy ) : SFML.System

Construct the shape from another shape

RectangleShape ( Vector2f size ) : SFML.System

Construct the shape with an initial size

Method Details

GetPoint() public method

Get the position of a point The returned point is in local coordinates, that is, the shape's transforms (position, rotation, scale) are not taken into account. The result is undefined if index is out of the valid range.
public GetPoint ( uint index ) : Vector2f
index uint Index of the point to get, in range [0 .. 3]
return Vector2f

GetPointCount() public method

Get the total number of points of the rectangle.
public GetPointCount ( ) : uint
return uint

RectangleShape() public method

Default constructor
public RectangleShape ( ) : SFML.System
return SFML.System

RectangleShape() public method

Construct the shape from another shape
public RectangleShape ( RectangleShape copy ) : SFML.System
copy RectangleShape Shape to copy
return SFML.System

RectangleShape() public method

Construct the shape with an initial size
public RectangleShape ( Vector2f size ) : SFML.System
size Vector2f Size of the shape
return SFML.System