Scheme Extensions
Scheme is a public domain programming language, based on the LISP language, that uses an interpreter to run commands. ACIS provides extensions (written in C++) to the native Scheme language that can be used by an application to interact with ACIS through its Scheme Interpreter. The C++ source files for ACIS Scheme extensions are provided with the product. Spatial's Scheme based demonstration application, Scheme ACIS Interface Driver Extension (Scheme AIDE), also uses these Scheme extensions and the Scheme Interpreter.
ACIS provides Scheme extensions for the following components.
Advanced Blending Interactive Hidden Line ACIS Deformable Modeling (a - c, d - i, j - z) Intersectors Assembly Modeling Kernel (a - e, f - h, i - q, r - z) Blending Local Operations Boolean Offsetting Covering Precise Hidden Line Removal V5 Constructors (a - m, n - z) Rendering Base (a - l, m - z) Cellular Topology Repair Body Intersections Defeature Remove Faces Euler Operations Selective Booleans Examples Scheme Support Faceter Shelling Generic Attributes Skinning (a - k, l - n, o - z) HOOPS/ACIS Bridge (a - u, v - z) Space Warping Healing Stitching Sweeping [Top]
© 1989-2007 Spatial Corp., a Dassault Systèmes company. All rights reserved.