This document lists the bug fixes and known defects/limitations contained in this release.
For general information about this release, where to obtain it, and items that require specific attention, see the Release Notes.
For help, comments, and bug reports please send email to [email protected]. If you are an associate, please use [email protected].
Return to: Top
The following fixes and changes were implemented for this release:
- General
- Removed references to STF_BlockOPT.cpp and STF_BlockOPT.hpp from the Visual C++ .NET project files.
- In SRM
- Fixed the computation of geodesic distance when the two coordinates are on the same parallel.
- In DRM
- Fixed the <Image> validation for THREE_MATERIALS <Image> instances to correctly enforce the requirements on the bits_of fields.
- Adjusted the The <<Quadrant Related Organizing Principle>> and <<Octant Related Organizing Principle>> constraints to align with the ISO specification, and the related validation of strict_organizing_principle for <Octant Related Features>, <Octant Related Geometry>, <Quadrant Related Features>, and <Quadrant Related Geometry> have been modified in accordance with the constraints.
- Fixes an error in the validation of <Variable> instances specified with SE_Variable_Code meanings.
- In STF
- Fixed a bug when updating Data Table data after the transmittal is closed.
- Fixed a bug whe writing integer field data.
- Fixed a memcpy overwrite during file access.
- In EDCS
- Added missing exported symbols for the EDCS library functions.
- See more fixes in EDCS Fixes and Limitations.
- In Applications
- Core applications have a more consistent style of reporting and usage. This includes specifying the implementation version of the SEDRIS SDK for which they were built.
- Syntax Checker now fully enforces the syntactic restrictions on aggregate/component relationships, including:
- Detecting malformed composition relationships that are 1-way instead of 2-way.
- Detecting a component that belongs to an incorrect number of aggregates. (e.g. a <Model> instance is a component of exactly one <Model Library>), including checking ITR relationships when all the relevant transmittals are accessible.
- Additional/improved tests for class field validation, e.g. required metadata fields.
- The rules_checker application now performs additional tests (for a fuller description of which constraints are tested, see P5V2 Checker User's Guide, section 2. The additional functionality includes more complete testing of <<Presentation Domain Constraints>> <<Mandatory Metadata>> <<Image Anchor SRF>> <<Model SRF>> <<Environment Root SRF>> <<Polygon As Bounded Plane>> <<Property Characteristic Constraints>> various constraints related to feature topology and geometry topology various contraints related to <<Volume Extent>>.
- ITR Test now produces a different transmittal as an example. The ITR relationships are now associations between <Geometry Model Instance> objects in transmittal A and <Geometry Model> objects in transmittals B and C (as opposed to the previously invalid <Model Library> to <Model> relationships). If the Depth application is passed a configuration file to run with "follow_model_instances" set to SE_TRUE, the relationships will be traversed and displayed.
Return to: Top
- Model Viewer Limitations.
- Rules Checker Limitations.
- One exception to ISO SEDRIS compliance is the use of WCHAR. This will be implemented in future releases.
Return to: Top
Copyright © 2007 SEDRIS