Known Problems HarmonyWare, Inc.


Main page
Products Overview
Future Plans
Changelog
1.7 Changelog

IGES
VDAFS
STEP
= Products
= Entities Supported
= TODO
= Known Problems

Compatible with:
SMS's NLib
SMS's SMLib
IntegrityWare's SOLIDS++

Neat Stuff

Contact Info:
HarmonyWare, Inc.
PO Box 2717
Midland, MI 48641
colomon@ralf.org

  • 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 a great deal of room to optimize the code.
  • Ruled surfaces only work in limited cases.
  • 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-2017 Harmonyware, Inc. Last modified: Wed Oct 12 17:34:36 2022