// CVector(CVector) /// <summary> /// Konstruktor mit Übergabe eines Vektors. /// </summary> /// <param name="name">Name.</param> /// <param name="index">Abfolgekennzahl</param> public CVector(CVector item) { // Felder einrichten this.Index = item.Index; this.Name = item.Name; this.X = item.X; this.Y = item.Y; this.Z = item.Z; }
// MMath.ToBeta(CVector item) /// <summary> /// Liefert die Breitenkomponente des Polars zum Vektor. /// </summary> /// <param name="item">Vektor.</param> /// <returns>Breitenkomponente des Polars zum Vektor.</returns> public static double ToBeta(CVector item) { // TODO: MMath.ToBeta(CVector): Implemententation vervollständigen. throw new NotImplementedException("Methode ist nicht implementiert."); }
// MMath.ToLambda(CVector) /// <summary> /// Liefert die Längenkomponente des Polars zum Vektor. /// </summary> /// <param name="item">Vektor.</param> /// <returns>Längenkomponente des Polars zum Vektor.</returns> public static double ToLambda(CVector item) { return(MMath.ToLambda(item.X, item.Y)); }
// MMath.ToRadius(CVector) /// <summary> /// Liefert den Radiuskomponente des Polars zum Vektor. /// </summary> /// <param name="item">Vektor.</param> /// <returns>Radiuskomponente des Polars zum Vektor.</returns> public static double ToRadius(CVector item) { // Rückgabe return(MMath.ToRadius(item.X, item.Y, item.Z)); }