C# Class Engine.Objects.BinHeapInstance

Inheritance: Jurassic.Library.ObjectInstance
Mostra file Open project: Radnen/sphere-sfml

Public Methods

Method Description
BinHeapInstance ( ObjectInstance prototype ) : System.Collections.Generic
BinHeapInstance ( ObjectInstance prototype, FunctionInstance func ) : System.Collections.Generic

Private Methods

Method Description
Add ( ObjectInstance item ) : void
BubbleUp ( int index ) : void
CallComparator ( ObjectInstance item ) : int
Clear ( ) : void
Get ( int index ) : ObjectInstance
Pop ( ) : ObjectInstance
Remove ( ObjectInstance node ) : void
Resort ( ) : void
Shift ( ) : ObjectInstance
SinkDown ( int index ) : void
Size ( ) : int
ToArray ( ) : ArrayInstance
Update ( ObjectInstance obj ) : void

Method Details

BinHeapInstance() public method

public BinHeapInstance ( ObjectInstance prototype ) : System.Collections.Generic
prototype Jurassic.Library.ObjectInstance
return System.Collections.Generic

BinHeapInstance() public method

public BinHeapInstance ( ObjectInstance prototype, FunctionInstance func ) : System.Collections.Generic
prototype Jurassic.Library.ObjectInstance
func Jurassic.Library.FunctionInstance
return System.Collections.Generic