GHL 3.4.5 Release Note
This document describes contents of version up from
GHL 3.4.4 to GHL 3.4.5.
- 3D: Manifold Solid Topology handling library
-
A library for handling Manifold Solid Topology, MST, was attached.
This facility is distributed as a part of GHL,
though it is implemented as an independent library from GHL.
- 2D: Alternate versions of offsetting composite curves
-
Alternate versions
of offsetting composite curves were added.
- UTIL: Some macros for complex numbers were changed
-
Some macros for complex numbers have become to call the corredponding functions,
in order to get higher precision.
- UTIL: The figure of the constant numbers in the finite integral function was changed
-
The figure of the various constant numbers in the finite integral function was increased,
in order to correspond to the recent improvement of micro processors
about the precision of floating point calculation.
- UTIL: The figure of PI was changed
-
The figure of PI was increased,
in order to correspond to the recent improvement of micro processors
about the precision of floating point calculation.
- UTIL: Another version of solving algebraic equations
-
Another version
of the function to solve algebraic equations was added.
2D
gh2ofstCmcCmc2ByBsc2 finds a composite curve which approximates an offset of a composite curve (official, alternate version, type 2)
gh2ofstCmcCmc2ByBsc3 finds a composite curve which approximates an offset of a composite curve (official, alternate version, type 3)
gh2ofstCmcCmc2ByBsc finds a composite curve which approximates an offset of a composite curve (official, alternate version)
gh2ofstCmcCmc2ByBzc2 finds a composite curve which approximates an offset of a composite curve (official, alternate version, type 2)
gh2ofstCmcCmc2ByBzc3 finds a composite curve which approximates an offset of a composite curve (official, alternate version, type 3)
gh2ofstCmcCmc2ByBzc finds a composite curve which approximates an offset of a composite curve (official, alternate version)
gh2smlpCCmc2 removes self intersection of closed composite curve (official, alternate version)
3D
The functions to handle Manifold Solid Topology (as a different library)
UTIL
gh_eqtnHirano find all roots of an algebraic equation (complex coef. -> complex root)
Following bugs has been fixed after the release of GHL 3.4.4.
- gh2ofstCmcCmcBy{Bzc,Bsc}
- has had some memory leaks.
- gh2lengCmc
- has returned a wrong value when the length of a section
which consists of trimmed curves with negative increasing intervals.
- gh2intsLinBsc
- has missed a solution which should has been returned
at a particular situation.
- gh2iflt*Bzc, gh2iflt*Bsc
- has missed a solution which should has been returned,
or has returned a wrong solution
at a particular situation.
- gh3convCbsSTri2_Rev2
- has happened to kill the process
at a particular situation.
- gh3intsSrfCbs
- has returned a wrong solution with some wide gap
between the 3D expression and the 2D expression
at the end of the intersection
at a particular situation.
- gh3intsSrfBzs
- has returned a wrong solution with a self-intersection
at a particular situation.
- gh3ints{Sph,Cyl,Con}Bzs
- has returned a wrong solution when the intersection runs
along an iso parametric curve on the free form surface.
- gh3lengCmc
- has returned a wrong value when the length of a section
which consists of trimmed curves with negative increasing intervals.
- gh3intsSrfBss
- has returned a set of scattered intersections
if the ratio between the U-dir length and the V-dir length of the Bspline surface
was much different between the real 3D space and the 2D parametric space.
- gh3intsSrfBzs
- has returned an incomplete intersection
at a particular situation.
- gh3cnvpTrc
- has returned a wrong value
at a particular situation.
We greatly appreciate bug reports from GHL users.
Thank you.
GHL is being brought you by following persons
Naotake KAKISHITA naokak@pml.co.jp
Toru HASEGAWA hasegawa@sra.co.jp
Nobuyuki SHIKANO shikano@pml.co.jp
Hideaki ITO hideit@pml.co.jp
Thank you for your continued support!
Copyright (c) 2002 Precision Modeling Laboratory,Inc., Tokyo, Japan. All Rights Reserved.