Jmeshlib.

Framework, um mit vielfältigen Dreiecksnetze zu arbeiten
Jetzt downloaden

Jmeshlib. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Marco Attene
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 315 KB

Jmeshlib. Stichworte


Jmeshlib. Beschreibung

Rahmen für die Arbeit mit vielfältigen Dreiecksnetze JMeshlib ist ein freier und offener Quellrahmen, um mit vielfältigen Dreiecksnetze zu arbeiten. JMeshlib implementiert eine randbasierte Datenstruktur mit all ihren grundlegenden Funktionen (dh Datei E / A, Mesh-Konstruktion / Zerstörung, Traversal) .jmeshlib ist in C ++ geschrieben und beinhaltet Unterstützung zum Lesen und Schreiben der folgenden Dateiformate: · AUS · PLY · STL · Ver-Tri (proprietäres Format, das bei IMATI-GE / CNR verwendet wird) und teilweise: · VRML 1.0 · VRML 97 · OBJ · IV 2.1 In Kontrast zu anderen generischen Bibliotheken, die sich mit Oberflächennetze befassen, umfasst JMESHLIB Tools, um das automatischste Problem zu beheben Häufige Probleme, die in Oberflächenverschlüssen anwesend sein, die vom Laser-Scannen über eine klare und einfach zu erlernen C ++ - API kommen. Was ist neu in dieser Version: · Symmatrix3x3. · Hinzugefügt == und! = Betreiber · Methode "Determinant" hinzugefügt · Hinzugefügt = Bediener · Trace-Methode hinzugefügt · Hinzugefügt / = Bediener · LRMultiply für verschiedene Vektoren hinzugefügt · Matrix3x3. · Konstruktor aus Vektorprodukt hinzugefügt · LRMultiply für verschiedene Vektoren hinzugefügt · Hinzugefügt = Bediener · Hinzugefügt / = Bediener · Transponierte hinzugefügt · Symmatrix4x4. · Hinzugefügt == und! = Betreiber · Aufführen · Methode hinzugefügt 'poptail ()' · Korrigierte Liste :: JointAillist (L) (Buggy, wenn ich leer war) · RemoDED gibt jetzt den Index des entfernten Elements zurück · Methode hinzugefügt 'getNode' · Triangulation · Clone-Konstrukteur zerstört keine Informationsfelder mehr · Der Clone-Konstruktor ermöglicht es auch, Info Felles zu klonen (Einstellen von nicht standardmäßigen zweiten Par) · Createdge modifiziert. E0-Zeiger für Scheitelpunkte weist jetzt auf neue Kante nach der Erstellung hin. · CheckConnectivity wird im Fehlerfall nicht mehr verlassen. Jetzt gibt es die Fehlerzeichenfolge zurück. · E / A · Updates für 64bit-Systeme (sorgfältig überprüft!) · Kleiner Bug-Fix in der Lagellader · SelectConnectedComponent und SelectBoundAgyReInGles Gibt die Nummer der ausgewählten Tris zurück · Growseselektion Gibt die Nummer der neu ausgewählten Tris zurück · Point.cpp. · Gatangment () endet nicht mehr mit dem Fehler. Warnung + Return -1 jetzt. · Splittrianz · Bug-Fix: Wenn Splitgege für Robustheit aufgerufen wurde, stürzte die Methode ab · JMesh. · "Ruhiges" Feld hinzugefügt, um eine Nachrichtenberichterstattung zu verhindern


Jmeshlib. Zugehörige Software

Effivalue

Eine kostenlose Bibliothek, um einen universellen Serialisierungsmechanismus für einen C ++ - Datentyp bereitzustellen ...

44 122 KB

Herunterladen