C# Class CrewChiefV3.TrackDefinition

Show file Open project: mrbelowski/r3e_crewchief_v3

Public Properties

Property Type Description
hasPitLane System.Boolean
name String
pitEntryExitPointsDiameter float
pitEntryPoint float[]
pitExitPoint float[]
trackLength float

Public Methods

Method Description
TrackDefinition ( String name, float trackLength ) : System
TrackDefinition ( String name, float pitEntryExitPointsDiameter, float trackLength, float pitEntryPoint, float pitExitPoint ) : System
isAtPitEntry ( float x, float y ) : System.Boolean
isAtPitExit ( float x, float y ) : System.Boolean

Method Details

TrackDefinition() public method

public TrackDefinition ( String name, float trackLength ) : System
name String
trackLength float
return System

TrackDefinition() public method

public TrackDefinition ( String name, float pitEntryExitPointsDiameter, float trackLength, float pitEntryPoint, float pitExitPoint ) : System
name String
pitEntryExitPointsDiameter float
trackLength float
pitEntryPoint float
pitExitPoint float
return System

isAtPitEntry() public method

public isAtPitEntry ( float x, float y ) : System.Boolean
x float
y float
return System.Boolean

isAtPitExit() public method

public isAtPitExit ( float x, float y ) : System.Boolean
x float
y float
return System.Boolean

Property Details

hasPitLane public property

public Boolean,System hasPitLane
return System.Boolean

name public property

public String name
return String

pitEntryExitPointsDiameter public property

public float pitEntryExitPointsDiameter
return float

pitEntryPoint public property

public float[] pitEntryPoint
return float[]

pitExitPoint public property

public float[] pitExitPoint
return float[]

trackLength public property

public float trackLength
return float