Document Properties |
The Document type exposes the following members.
| Name | Description | |
|---|---|---|
| App | The application hosting the document. | |
| Cameras |
The collection of views in the model.
This is a mapping of string names to Camera objects.
| |
| Connections |
Tag Server connections (if available).
| |
| DefaultCamera |
The name of the default View when loading or saving (looked up in Cameras).
| |
| DocumentEdition |
The edition that the document was last saved in.
| |
| EventLogPath |
Log events to this file, if null don't log events.
| |
| EventQueue |
The simulation dispatcher for scheduling asynchronous or future actions.
| |
| Experiments |
The collection of experiments in Sim3D that can be run in batch.
| |
| IsExperimentRunning |
Is an experiment currently running?
| |
| IsResetting |
Is the document currently being reset.
| |
| Lights |
Find all the LightVisual visuals in the Scene.
| |
| LoadedHeader | This will only be set for documents that have been loaded from disk | |
| MechanismsManager | ||
| Name |
The file name of the document without the extension.
| |
| NeedsSave |
Whether the current document has been modified and needs saving.
| |
| PackageTargetName | ||
| Scene |
The top level SceneVisual.
| |
| TagImporterFileName |
The path to the tag server definitions file used when Import is pressed in the TagBrowser.
This is equivalent to TagImporterProperties.FileName.
| |
| Telegrams |
Telegrams for high level emulation.
| |
| Time |
The current simulation time.
| |
| UndoRedoManager |
The undo manager used to control undo's and redo's.
| |
| UserVars |
Temporary place for scripting to place variables, that will survive across resets. These values
are *not* to be serialized.
| |
| Visual |
Top-level visual for the document
| |
| Visuals |
Use an enumerator to walk the scene tree.
|