• Home
  • About
  • Download
  • Changelog
  • User manual
  • Math
  • Manual contents

    InstallationUser interfaceGetting startedObjectsOperatorsRender settingsObject propertiesReference manualNotesCreating addin

    Objects

    In MathVision an object is any object that may be rendered in the render pane. Objects are registered by addins and each addin may register zero, one or more objects. MathVision allows you to create objects either calculating the vertices manually (eg. Line object) or by loading them from obj files (eg. Cube object).

    An object's behavior is entirely up to user. A single object may spawn additional objects which will belong to the spawning object in order to better represent object's intention. An good example of such an object is Frustum object provided by the application. Once such an object is added, additional objects will be created and displayed in the Objects pane as children of the main object.
    Such objects may later be accessed by other scripts in order to perform calculations on them.

    Child objects

    Child objects are denoted with an arrow pointing up in the Objects pane, and may be hidden by using the eye icon at the top of the Objects pane.
    Objects pane with frustum object

    Object properties

    Each object may register a set of properties, which may later be used by the user or other scripts. Detailed description of object properties may be found in Object properties section of this manual.