C# Class KBS2.Blueprint

Show file Open project: Railec/SE1cKBS2 Class Usage Examples

Public Properties

Property Type Description
Name string
Rooms List

Public Methods

Method Description
Blueprint ( string name ) : System
Clone ( ) : Blueprint
DeleteCorner ( Corner delCorner ) : void
DeleteRoom ( Room delRoom ) : void
DeleteWall ( ) : void
GetCornerAtPoint ( PointF loc, float radius ) : Corner
GetRoomAtPoint ( PointF loc ) : Room
GetWallAtPoint ( PointF loc, float radius ) : Wall

Method Details

Blueprint() public method

public Blueprint ( string name ) : System
name string
return System

Clone() public method

public Clone ( ) : Blueprint
return Blueprint

DeleteCorner() public method

public DeleteCorner ( Corner delCorner ) : void
delCorner Corner
return void

DeleteRoom() public method

public DeleteRoom ( Room delRoom ) : void
delRoom KBS2.Models.Room
return void

DeleteWall() public method

public DeleteWall ( ) : void
return void

GetCornerAtPoint() public method

public GetCornerAtPoint ( PointF loc, float radius ) : Corner
loc System.Drawing.PointF
radius float
return Corner

GetRoomAtPoint() public method

public GetRoomAtPoint ( PointF loc ) : Room
loc System.Drawing.PointF
return KBS2.Models.Room

GetWallAtPoint() public method

public GetWallAtPoint ( PointF loc, float radius ) : Wall
loc System.Drawing.PointF
radius float
return Wall

Property Details

Name public property

public string Name
return string

Rooms public property

public List Rooms
return List