SOCO-CABLES [Package]
Primary Lisp package of the soco_cables
Modeling extension module.
The package :SOCO-CABLES
(nicknamed :RCA
or :SOCO_CABLES
) contains
cable modeling dialogs and a connector library for the Rigid Cable Modeler.
Programming Notes
This package is not intended to be included in the `:use' specification of other packages due to a high probability of name conflicts. To reference a facility provided by this package, code in another package must use an explicit package prefix, e.g.
(rca:load-module-customization)
Package Contents
Dialogs
Name | Summary |
---|---|
RCA_SETTINGS |
Edit customizable module settings. |
Variables / Parameters / Constants
Name | Summary |
---|---|
*rca-auto-clear-offset-points* |
Should point offset values be reset (i.e. |
*rca-cable-color* |
Default color for cables {integer }. |
*rca-check-illegal-cond* |
Show violated rules in display window {boolean }. |
*rca-comp-color* |
Default color for components {integer }. |
*rca-conn1-color* |
Default color for connector1 {integer }. |
*rca-conn2-color* |
Default color for connector1 {integer }. |
*rca-create-lbl-comp-feedback* |
Determine if labels for components should be shown {boolean }. |
*rca-display-cable-path-only* |
Only display cable path when adding/editing points {boolean }. |
*rca-enable-cell-editing* |
Allow editing of point values directly in table (no multi-selection) {boolean }. |
*rca-keep-current-part* |
Keep current part when editing cable (if nil, cable becomes current part) {boolean }. |
*rca-lbl-rel-size* |
Relative size of label with regard to total length of cable {float }. |
*rca-model-tip-dist* |
Let cable protrude through the connector {boolean }. |
*rca-use-previous-cabledata* |
Reuse previous points if creating a new cable {boolean }. |
*user-interface-integration* |
Modeling user interface integration level {keyword } for this extension module. |
+module-id+ |
The extension module ID. |
(Generic) Functions / Macros / Accessors
Name | Summary |
---|---|
about-module |
Show the soco_cables about information in the Modeling output textbox. |
activate-module |
Activate this module. |
deactivate-module |
Deactivate this module. |
display-module-help |
Display a module help page in the browser. |
get-available-commands |
Get a list of commands availalable for this module |
get-module-manifest |
Get the extension module manifest. |
load-module-customization |
Load or re-load the module customizations. |
module-active-p |
Predicate to termine if this extension module is active. |