WorldForge::wfmath

Screenshot der Software:
WorldForge::wfmath
Softwarebeschreibung:
Version: 0.3.11
Upload-Datum: 12 May 15
Entwickler: Ron Steinke
Lizenz: Frei
Popularität: 10

Rating: nan/5 (Total Votes: 0)

Schwerpunkt des Worldforge :: wfmath ist geometrische Objekte. So enthält es viele verschiedene Formen (Kästen, Bälle, Linien), zusätzlich zu den grundlegenden mathematischen Objekte, die verwendet werden, um diese Formen (Punkte, Vektoren, Matrizen) zu bauen.
Die meisten der Bibliotheksklassen können in zwei Arten unterteilt werden. Die erste Art sind grundlegende mathematische Objekte, deren Mitglieder alle Grundtypen. Die zweite Art sind Formen, die die in doc / shape.h beschriebene Form Klasse-Schnittstelle implementieren. Es gibt vier Klassen der ersten Art:
Vector <>
 Eine grundlegende mathematische Vektor
RotMatrix <>
 Eine orthogonale Matrix der Determinante 1, für die Beschreibung Rotationen.
Punkt <>
 Ein Punkt im Raum. Diese Grund Klasse implementiert auch die Form-Schnittstelle in doc / shape.h.
Quaternion
 Ein Quaternion
 Die Form-Klassen sind:
AxisBox <>
 Eine Schachtel orientiert parallel zu den Koordinatenachsen
Ball <>
 Ball <2> ist ein Kreis, Ball <3> ist eine Kugel, usw.
Segment <>
 Ein Liniensegment, durch seine Endpunkte definiert
RotBox <>
 Wie AxisBox <>, aber es kann zu beliebigen Winkel drehen
Polygon <>
 A 2 in einem (möglicherweise) größeren dimensionalen Raum enthalten dimensionalen Polygon
Die Bibliothek enthält auch einige Wahrscheinlichkeit bezogenen Funktionen sowie Wrapper für Systemzeit und Zufallszahl Funktionen.
Anforderungen:
· WFMath erfordert eine ISO C ++ Compiler. Atlas-C ++ ist nicht, um WFMath bauen erforderlich, aber wenn es vorhanden ist, dann einige Inline-Umwandlungsfunktionstests gebaut werden

Was ist neu in dieser Pressemitteilung:.

  • Die Header wurden gereinigt, um weniger Systemschriften und Abhängigkeiten sind, und halten Sie den Namespace ein wenig sauberer.

Ähnliche Software

Kommentare zu WorldForge::wfmath

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!