| WorldForge :: WFMATH geometrische objecten. |
Download nu |
WorldForge :: WFMATH Rangschikking & Samenvatting
- Naam uitgever:
- Ron Steinke
- Uitgever website:
- http://www.worldforge.org/dev/eng/libraries/wfmath
WorldForge :: WFMATH Tags
WorldForge :: WFMATH Beschrijving
Geometrische objecten. WorldForge :: WFMATH's primaire focus is geometrische objecten. Het bevat dus verschillende vormen (dozen, ballen, lijnen), naast de basis wiskundige objecten die worden gebruikt om deze vormen (punten, vectoren, matricies) te bouwen. De meeste bibliotheeklessen kunnen in twee soorten worden verdeeld. De eerste soort zijn basiswiskundige objecten, waarvan de leden allemaal fundamentele typen zijn. De tweede soort zijn vormen, die de vormklasse-interface implementeren die zijn beschreven in DOC / SHAPE.H. Er zijn vier klassen van de eerste soort: vector <> een basis wiskundige vector rotmatrix <> een orthogonale matrix van determinant 1, handig voor het beschrijven van rotaties. Punt <> een punt in de ruimte. Deze basisklasse implementeert ook de vorminterface in Doc / Shape.h. Quaternion Een quaternion De vormcategorieën zijn: Axisbox <> Een doos georiënteerd parallel aan de Coördinaten Assen Bal <> Bal <2> is een cirkel, bal <3> is een bol, enz. Segment <> Een lijnsegment, gedefinieerd door zijn Endpoints Rotbox <> zoals Axisbox <>, maar het kan worden geroteerd naar arbitraire hoeken Polygon <> Een 2-dimensionale polygoon die in een (mogelijk) grotere dimensionale ruimte bevatte, de bibliotheek bevat ook enkele waarschijnlijkheidsgerelateerde functies, evenals wrappers voor systeemtijd en willekeurige nummerfuncties. REQUIRINGEN: · WFMATH vereist een ISO C ++ -compiler. ATLAS-C ++ is niet vereist om WFMAT uit te bouwen, maar als het aanwezig is, worden er enkele inline-conversiefunctietests gebouwd. Wat is er nieuw in deze release: · De koppen zijn opgeruimd om minder systeemkoppen en afhankelijkheden op te nemen en houden de naamruimte een beetje schoner.
WorldForge :: WFMATH Gerelateerde software