Click or drag to resize

DividedCurve_subdivisions Property

Gets the list of pairs of curve parameters of subdivisions and random numbers Antwort auf Frage, warum zufällig: Es geht um Erzeugen von eindeutigen Hashes. Ich hätte es Hash nennen sollen. Die Funktionen GetHash() etc. erzeugen nicht immer eindeutige Hashes, aber Zufallszahlen schon. C#'s getHashCode() Funktion hatte einmal einen schwer zu debuggenden Bug verursacht, weil sie nicht zwischen Rhino's Punkten unterschied. Mit Zufallszahlen war das Problem behoben. Die Wahrscheinlichkeit, merhmals dieselbe Zahl zu ziehen, ist verschwindend gering, es gibt genug Integer, nämlich ca. zwei Milliarden. Man kann es ohne Zufallszahl machen, müsste aber dann mehr Aufwand treiben für einen geringen Gewinn.

Namespace:  Karamba.Utilities.Mesher
Assembly:  KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntax
public List<Tuple<double, int>> _subdivisions { get; }

Property Value

Type: ListTupleDouble, Int32
See Also