Known Problems HarmonyWare, Inc.


Main page

Changelog

Compatible with:
IntegrityWare's POPLib
IntegrityWare's SOLIDS++
GeomWare / SMS's Nlib
SMS's SMLib
NVIDIA's NLib
NVIDIA's SMLib

Neat Stuff

Contact Info:
HarmonyWare, Inc.
PO Box 2717
Midland, MI 48641
  • It's not as memory-efficient as it potentially could be. For instance, when reading a file, it will have three representations of the file in memory at once -- the HwIgesFile version, the HwNlibIges version, and the collection of TSLib objects. This has some advantages in flexibility, but at the price of burning memory. There is no great conceptual obstacle to making it delete each old representation as the new old is constructed -- it's just extra work we haven't undertaken yet.
  • There is still room to optimize the code.
  • The HwStd classes are supposed to be completely interchangable with the equivalent ISO C++ std classes. They will compile interchangeably, but other problems prevent the resulting code from running.
  • The Linux makefile doesn't separate things out into debug and non-debug versions of the code.

Copyright © 1998-2026 Harmonyware, Inc. Last modified: Wed Oct 12 17:34:36 2022