GTS: Difference between revisions

From CBLFS
Jump to navigationJump to search
Added page.
 
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-0.7.6.tar.gz?download
| http://prdownloads.sourceforge.net/gts/gts-{{GTS-Version}}.tar.gz
|}
|}


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.
----


== Dependencies ==
{{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 ==


=== Required ===
* [[Glib2]]
* [[Glib2]]


=== Optional ===
== Optional ==
* [[libnetpbm]]
 
* [[Netpbm]]


== Non-Multilib ==
= Non-Multilib =


Compile the package:
Compile the package:


    ./configure –prefix=/opt/scimath &&
./configure -–prefix=/usr &&
    make
make


Install the package:
Install the package:


    make install
make install


== Multilib ==
= Multilib =


=== 32Bit ===
== 32Bit ==


Compile the package:
Compile the package:


    CC="gcc ${BUILD32}" ./configure –prefix=/opt/scimath --libdir=/opt/scimath/lib &&
CC="gcc ${BUILD32}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
    make
./configure -–prefix=/usr &&
make


Install the package:
Install the package:


    make install
make install &&
mv -v /usr/bin/gts-config{,-32}


=== N32 ===
== 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:


=== 64Bit ===
make install &&
mv -v /usr/bin/gts-config{,-n32}
 
== 64Bit ==


Compile the package:
Compile the package:


    CC="gcc ${BUILD32}" ./configure –prefix=/opt/scimath --libdir=/opt/scimath/lib64 &&
CC="gcc ${BUILD64}" PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
    make
./configure –-prefix=/usr --libdir=/usr/lib64 &&
make


Install the package:
Install the package:


    make install
make install &&
mv -v /usr/bin/gts-config{,-64} &&
ln -sfv multiarch_wrapper /usr/bin/gts-config
 
= Contents of GTS =


== Contents ==
{|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
|}


* Installed Programs: /opt/scimath/bin/gts-config, /opt/scimath/bin/gts2oogl, /opt/scimath/bin/gtscompare,  /opt/scimath/bin/gtscheck, /opt/scimath/bin/stl2gts, /opt/scimath/bin/gts2dxf, /opt/scimath/bin/gts2stl, /opt/scimath/bin/transform, /opt/scimath/bin/delaunay
== Short Description ==
* Installed Libraries: /opt/scimath/lib/libgts-0.7.{so,la,a}


=== 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.
|}


* gts2oogl: Converts a GTS file (surface file format generated by the Gts Library) to OOGL file format (Geomview).
[[Category:Science_Engineering]]
* 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[http://en.wikipedia.org/wiki/Delaunay_triangulation] of the input GTS file.

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.
Retrieved from "?title=GTS&oldid=15019"