SampleGrid2d
Constructors
Constructor | Description |
new(gridSize, region)
Signature: (gridSize:V2l * region:Box2d) -> unit
|
Instance members
Instance member | Description |
Sample(count, sample)
Signature: (count:V2l * sample:Action<int64,int64,float,float>) -> unit
|
|
Sample(count, region)
Signature: (count:V2l * region:Action<int64,int64,int64,int64,float,float,float,float>) -> unit
|
|
SampleRegular(step, sample)
Signature: (step:V2l * sample:Action<int64,int64,float,float>) -> unit
|
Perform the supplied action on grid elements that are separated by a supplied step size. Only near the borders, the separation may be smaller. The (possibly) smaller border separation is distributed to all four borders. |
SampleRegular(step, region)
Signature: (step:V2l * region:Action<int64,int64,int64,int64,float,float,float,float>) -> unit
|
Perform the supplied action on grid regions of a supplied step size. Only near the borders, the regions may be smaller. The (possibly) smaller border region size is distributed to all four borders. |
Static members
Static member | Description |
AdaptivelyFill(...)
Signature: (xMid:Action<int64,int64,int64,int64,float,float> * yMid:Action<int64,int64,int64,int64,float,float> * xyMid:Action<int64,int64,int64,int64,int64,int64,float,float,float,float> * x0:int64 * x1:int64 * y0:int64 * y1:int64) -> unit
|
|
AdaptivelyFill(...)
Signature: (xMid:Action<int,int64,int64,int64,int64,float,float> * yMid:Action<int,int64,int64,int64,int64,float,float> * xyMid:Action<int,int64,int64,int64,int64,int64,int64,float,float,float,float> * depth:int * x0:int64 * x1:int64 * y0:int64 * y1:int64) -> unit
|
|
AdaptivelySample(...)
Signature: (similar:Func<int64,int64,int64,int64,float,float,float,float,bool> * sample:Action<int64,int64,float,float> * region:Action<int64,int64,int64,int64,float,float,float,float> * super:Action<int64,int64,int64,int64,float,float,float,float> * x0:int64 * x1:int64 * y0:int64 * y1:int64 * xd0:float * xd1:float * yd0:float * yd1:float) -> unit
|