GTS: Difference between revisions
From CBLFS
Jump to navigationJump to search
Weibullguy (talk | contribs) Added page. |
Weibullguy (talk | contribs) No edit summary |
||
| (9 intermediate revisions by 2 users not shown) | |||
| Line 2: | Line 2: | ||
|- | |- | ||
!Download Source: | !Download Source: | ||
| http://prdownloads.sourceforge.net/gts/gts- | | http://prdownloads.sourceforge.net/gts/gts-{{GTS-Version}}.tar.gz | ||
|} | |} | ||
---- | |||
== | {{Package-Introduction|GTS is the GNU Triangulated Surface Library. It is a library intended to provide a set of useful functions to deal with 3D surfaces meshed with interconnected triangles.|http://gts.sourceforge.net/}} | ||
= Dependencies = | |||
== Required == | |||
* [[Glib2]] | * [[Glib2]] | ||
== Optional == | |||
* [[ | |||
* [[Netpbm]] | |||
= Non-Multilib = | |||
Compile the package: | Compile the package: | ||
./configure -–prefix=/usr && | |||
make | |||
Install the package: | Install the package: | ||
make install | |||
= Multilib = | |||
== 32Bit == | |||
Compile the package: | Compile the package: | ||
CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \ | |||
./configure -–prefix=/usr && | |||
make | |||
Install the package: | Install the package: | ||
make install && | |||
mv -v /usr/bin/gts-config{,-32} | |||
== N32 == | |||
Compile the package: | Compile the package: | ||
CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \ | |||
./configure -–prefix=/usr --libdir=/usr/lib32 && | |||
make | |||
Install the package: | Install the package: | ||
make install && | |||
mv -v /usr/bin/gts-config{,-n32} | |||
== 64Bit == | |||
Compile the package: | Compile the package: | ||
CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \ | |||
./configure –-prefix=/usr --libdir=/usr/lib64 && | |||
make | |||
Install the package: | Install the package: | ||
make install && | |||
mv -v /usr/bin/gts-config{,-64} && | |||
ln -sfv multiarch_wrapper /usr/bin/gts-config | |||
= Contents of GTS = | |||
== | {|style="text-align: left" | ||
|-valign="top" | |||
!Installed Directories: | |||
|None | |||
|-valign="top" | |||
!Installed Programs: | |||
|gts-config, gts2oogl, gtscompare, gtscheck, stl2gts, gts2dxf, gts2stl, gtstemplate, transform, delaunay | |||
|-valign="top" | |||
!Installed Libraries: | |||
|libgts.la, libgts.a | |||
|-valign="top" | |||
!Symlinks: | |||
|None | |||
|} | |||
== Short Description == | |||
=== | {| style="text-align: left;" | ||
|-valign="top" | |||
! gts2oogl: | |||
|Converts a GTS file (surface file format generated by the Gts Library) to OOGL file format (Geomview). | |||
|-valign="top" | |||
! gtscompare: | |||
|Compare two GTS files. | |||
|-valign="top" | |||
! gtscheck: | |||
|Checks that a surface defines a closed, orientable non self-intersecting manifold. | |||
|-valign="top" | |||
! stl2gts: | |||
|Converts an STL file to GTS format. | |||
|-valign="top" | |||
! gts2dxf: | |||
|Converts a GTS file to DXF format. | |||
|-valign="top" | |||
! gts2stl: | |||
|Converts a GTS file to STL format. | |||
|-valign="top" | |||
! transform: | |||
|Applies geometric transformations to the input GTS file. | |||
|-valign="top" | |||
! delaunay: | |||
|Constructs the constrained [http://en.wikipedia.org/wiki/Delaunay_triangulation Delaunay triangulation] of the input GTS file. | |||
|} | |||
[[Category:Science_Engineering]] | |||
Latest revision as of 10:23, 18 August 2008
| Download Source: | http://prdownloads.sourceforge.net/gts/gts-0.7.6.tar.gz |
|---|
Introduction to GTS
GTS is the GNU Triangulated Surface Library. It is a library intended to provide a set of useful functions to deal with 3D surfaces meshed with interconnected triangles.
Project Homepage: http://gts.sourceforge.net/
Dependencies
Required
Optional
Non-Multilib
Compile the package:
./configure -–prefix=/usr && make
Install the package:
make install
Multilib
32Bit
Compile the package:
CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
./configure -–prefix=/usr &&
make
Install the package:
make install &&
mv -v /usr/bin/gts-config{,-32}
N32
Compile the package:
CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
./configure -–prefix=/usr --libdir=/usr/lib32 &&
make
Install the package:
make install &&
mv -v /usr/bin/gts-config{,-n32}
64Bit
Compile the package:
CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
./configure –-prefix=/usr --libdir=/usr/lib64 &&
make
Install the package:
make install &&
mv -v /usr/bin/gts-config{,-64} &&
ln -sfv multiarch_wrapper /usr/bin/gts-config
Contents of GTS
| Installed Directories: | None |
|---|---|
| Installed Programs: | gts-config, gts2oogl, gtscompare, gtscheck, stl2gts, gts2dxf, gts2stl, gtstemplate, transform, delaunay |
| Installed Libraries: | libgts.la, libgts.a |
| Symlinks: | None |
Short Description
| gts2oogl: | Converts a GTS file (surface file format generated by the Gts Library) to OOGL file format (Geomview). |
|---|---|
| gtscompare: | Compare two GTS files. |
| gtscheck: | Checks that a surface defines a closed, orientable non self-intersecting manifold. |
| stl2gts: | Converts an STL file to GTS format. |
| gts2dxf: | Converts a GTS file to DXF format. |
| gts2stl: | Converts a GTS file to STL format. |
| transform: | Applies geometric transformations to the input GTS file. |
| delaunay: | Constructs the constrained Delaunay triangulation of the input GTS file. |