|
oevislib_net
0.14.3.0
|
Functions | |
| oevislib_net.Histogram.Histogram () | |
| Constructs an empty Histogram object with bin size set to 1.0f, starting (and ending) the domain at 0.0f. | |
| oevislib_net.Histogram.Histogram (float inDomainStart, float inDomainEnd, float inBinSize) | |
| Constructs a new Histogram object, given start and end values for the domain and the bins' width. | |
| oevislib_net.Histogram.Histogram (float inDomainStart, float inBinSize, int inBinCount, double inValue=0) | |
| Constructs a new Histogram object, given the domain and the number of bins. | |
| oevislib_net.Histogram.Histogram (float inDomainStart, float inBinSize, double[] inData, int inBinCount) | |
| Constructs a new Histogram object from existing data. | |
| oevislib_net.Histogram.Histogram (Array< double > inValues, int inStartIndex=0, float inDomainStart=0.0f, float inBinSize=1.0f, Optional< int > inBinCount=null) | |
| Constructs a new Histogram from an existing distribution. | |
| oevislib_net.Histogram.Histogram (Array< float > inValues, Optional< Array< double > > inWeights=null, Optional< float > inDomainStart=null, float inBinSize=1.0f, Optional< int > inBinCount=null, bool inCyclic=false) | |
| Creates a new Histogram object given an array of values and their relative weights. | |
| float | oevislib_net.Histogram.GetDomainStart () |
| Returns the domain starting value. | |
| float | oevislib_net.Histogram.GetBinSize () |
| Returns the bin size. | |
| int | oevislib_net.Histogram.GetBinCount () |
| Returns the number of bins. | |
| float | oevislib_net.Histogram.GetDomainLength () |
| Returns the domain length. | |
| float | oevislib_net.Histogram.GetDomainEnd () |
| Returns the domain end. | |
| int | oevislib_net.Histogram.GetSize () |
| Returns the number of histogram bins. | |
| void | oevislib_net.Histogram.SetDomainStart (float inDomainStart) |
| Sets the domain starting value. | |
| void | oevislib_net.Histogram.SetDomainStartOf (Histogram inHistogram) |
| Sets the domain start value from another Histogram starting value. | |
| void | oevislib_net.Histogram.SetBinSize (float inBinSize) |
| Sets a new bin size. | |
| void | oevislib_net.Histogram.SetBinSizeOf (Histogram inHistogram) |
| Sets the same bin size as another Histogram. | |
| void | oevislib_net.Histogram.SetBinCount (int inBinCount) |
| Sets a new number of bins. | |
| void | oevislib_net.Histogram.SetBinCountOf (Histogram inHistogram) |
| Sets the same bin count of another Histogram. | |
| double[] | oevislib_net.Histogram.GetData () |
| Returns the pointer to the array's values. | |
| bool | oevislib_net.Histogram.HasSameDomain (Histogram inHistogram) |
| Checks if two histograms have the same domain. | |
| ByteBuffer | oevislib_net.Histogram.Serialize () |
| Serialize the Histogram object using flatbuffers. | |
| static Histogram | oevislib_net.Histogram.Deserialize (ByteBuffer inBuffer) |
| De-serialize a Histogram buffer. | |
| float | oevislib_net.Histogram.GetBinStart (int inIndex, bool inCyclic=false, bool inInverse=false, Optional< double > outValue=null) |
| Returns the lower bound of a specific histogram bar. | |
| float | oevislib_net.Histogram.GetBinEnd (int inIndex, bool inCyclic=false, bool inInverse=false, Optional< double > outValue=null) |
| Returns the upper bound of a specific histogram bar. | |
| void | oevislib_net.Histogram.SetBin (int inIndex, double inValue, bool inCyclic, bool inInverse) |
| Sets the value of a specific bin. | |
| double | oevislib_net.Histogram.GetBinValue (float inBin, bool inCyclic) |
| Returns the value of the bin of which inBin is part. | |
| void | oevislib_net.Histogram.SetBinValue (float inBin, double inValue, bool inCyclic) |
| Sets the value of the bin of which inBinValue is part. | |
| Array< int > | oevislib_net.Histogram.GetIndices () |
| Returns the array of indices for the histogram (increasing values starting from 0). | |
|
inlinestatic |
De-serialize a Histogram buffer.
| inBuffer | Buffer containing the object. |
|
inline |
Returns the number of bins.
|
inline |
Returns the upper bound of a specific histogram bar.
| inIndex | Bin index. Range: [0, +inf). |
| inCyclic | Whether to consider the histogram as cyclic. |
| inInverse | Whether to start searching from the end. |
| outValue | Bin's value. |
|
inline |
Returns the bin size.
|
inline |
Returns the lower bound of a specific histogram bar.
| inIndex | Bin index. Range: [0, +inf). |
| inCyclic | Whether to consider the histogram as cyclic. |
| inInverse | Whether to start searching from the end. |
| outValue | Bin's value. |
|
inline |
Returns the value of the bin of which inBin is part.
| inBin | Value in the histogram domain used to select the bin. |
| inCyclic | Whether to consider the histogram as cyclic. |
|
inline |
Returns the pointer to the array's values.
|
inline |
Returns the domain end.
|
inline |
Returns the domain length.
|
inline |
Returns the domain starting value.
|
inline |
Returns the array of indices for the histogram (increasing values starting from 0).
|
inline |
Returns the number of histogram bins.
|
inline |
Checks if two histograms have the same domain.
| inHistogram | Another Histogram object. |
|
inline |
Constructs an empty Histogram object with bin size set to 1.0f, starting (and ending) the domain at 0.0f.
|
inline |
Constructs a new Histogram from an existing distribution.
| inValues | Bin values. |
| inStartIndex | Index of the first array bin from which to copy the values. Range: [0, +inf). |
| inDomainStart | Domain start. |
| inBinSize | Bin size. Range: (0, +inf). |
| inBinCount | Number of bins in the resulting histogram. Range: (0, +inf). |
|
inline |
Creates a new Histogram object given an array of values and their relative weights.
| inValues | Array from which histogram will be generated. |
| inWeights | Weights for every element of inValues. |
| inDomainStart | Domain start. |
| inBinSize | Bin size. Range: (0, +inf). |
| inBinCount | Number of bins. Range: (0, +inf). |
| inCyclic | Whether to consider the input data as cyclic. |
|
inline |
Constructs a new Histogram object from existing data.
| inDomainStart | Start value. |
| inBinSize | Bin size. Range: (0, +inf). |
| inData | Data pointer. |
| inBinCount | Number of bins. Range: (0, +inf). |
|
inline |
Constructs a new Histogram object, given the domain and the number of bins.
| inDomainStart | Start value. |
| inBinSize | Bin size. |
| inBinCount | Number of bins. Range: [1, +inf). |
| inValue | Default value for all bins. |
|
inline |
Constructs a new Histogram object, given start and end values for the domain and the bins' width.
| inDomainStart | Start value. |
| inDomainEnd | End value. |
| inBinSize | Bin size. Range: (0, +inf). |
|
inline |
Serialize the Histogram object using flatbuffers.
|
inline |
Sets the value of a specific bin.
| inIndex | Input bin index. Range: [0, +inf). |
| inValue | Input value. |
| inCyclic | Whether to consider the histogram as cyclic. |
| inInverse | Whether to start searching from the end. |
|
inline |
Sets a new number of bins.
| inBinCount | Bins. Range: (0, +inf). |
|
inline |
|
inline |
Sets a new bin size.
| inBinSize | Bin size. Range: (0, +inf). |
|
inline |
|
inline |
Sets the value of the bin of which inBinValue is part.
| inBin | Value in the histogram domain used to select the bin. |
| inValue | Input value for the bin. |
| inCyclic | Whether to consider the histogram as cyclic. |
|
inline |
Sets the domain starting value.
| inDomainStart | Domain start. |