annotations
List of: Options
Subjects: Feature Naming, Modeler Control
Contents: Kernel

Action: Controls whether annotation entities are created.

Name String: annotations

Scheme: boolean #f, #t #f

Test Harness: integer 0, 1 0

C++: logical FALSE, TRUE FALSE

Description: If this option is on (true), annotation entities are created during ACIS operations. If it is off, they are not. The annotations option has different default values for the release and the debug mode. It is on (true) by default in the debug mode. When the unhooking option is on (true), the annotation entities are not saved in the SAT file. However, unhooking does not occur until the outer most set of API_BEGIN and API_END macros. Hence the annotation entities would be saved in the SAT file, if the save is being performed within the same set of API_BEGIN and API_END macros as the annotated operations. This behavior could be overriden by explicitly turning off (false) the annotations option in debug mode.

Example: ; annotations

; Turn on annotation creation

(option:set "annotations" #t)

;; #f
PDF/KERN/40OPT.PDF
HTM/DATA/KERN/KERN/40OPT/0002.HTM