C# Class Sketch, Sketch

Show file Open project: AngryAnt/Sketch Class Usage Examples

Public Properties

Property Type Description
m_SelectedTriangle int

Public Methods

Method Description
Awake ( ) : void
ClearSelection ( ) : void
GetNearestTriangle ( Vector3 position ) : int
HasSelection ( ) : bool
MoveTriangle ( int triangle, Vector3 offset ) : void
OnDrawGizmosSelected ( ) : void
Select ( int triangle ) : void
TriangleCentre ( int triangle ) : Vector3
UpdateCollider ( ) : void

Private Methods

Method Description
GetTriangleDistance ( int triangle, Vector3 position ) : float

Method Details

Awake() public method

public Awake ( ) : void
return void

ClearSelection() public method

public ClearSelection ( ) : void
return void

GetNearestTriangle() public method

public GetNearestTriangle ( Vector3 position ) : int
position Vector3
return int

HasSelection() public method

public HasSelection ( ) : bool
return bool

MoveTriangle() public method

public MoveTriangle ( int triangle, Vector3 offset ) : void
triangle int
offset Vector3
return void

OnDrawGizmosSelected() public method

public OnDrawGizmosSelected ( ) : void
return void

Select() public method

public Select ( int triangle ) : void
triangle int
return void

TriangleCentre() public method

public TriangleCentre ( int triangle ) : Vector3
triangle int
return Vector3

UpdateCollider() public method

public UpdateCollider ( ) : void
return void

Property Details

m_SelectedTriangle public property

public int m_SelectedTriangle
return int