The Vish Visualization Shell 0.3
Vish
Classes | Typedefs
Shrimp

The shrimp library contains essential objects based on the plankton library. More...

Classes

class  Wizt::Atlas
 
class  Wizt::CatchStatus
 A convenience class that can be added as base class to any VObject. More...
 
struct  Wizt::Enum
 Enumeration type. More...
 
class  Wizt::FlagList
 A set of strings associated with a boolean, good to store true/false properties for each string. More...
 
struct  Wizt::ImageTile
 A tile as part of an image. More...
 
class  Wizt::Range
 A range of double values, to be used to map certain values from one range to another. More...
 
struct  Wizt::StatusIndicator
 Base class for convenient messing around with the status to be displayed for a certain object. More...
 
class  Wizt::TimeDependent
 Base class (vish scale) for time-dependent objects Synopsis: Derive the VObject from this base class to get a time parameter that is consistent with other usages. More...
 
class  Wizt::UndoStack
 Helper class to provide two input actions for undo/redo operations. More...
 
class  Wizt::VChart
 Specify a coordinate system. More...
 
class  Wizt::VChartDependent
 
class  Wizt::VChartList
 Specify a coordinate system. More...
 
class  Wizt::VChartSelector
 
struct  Wizt::VConnectionTypeColors
 A helper class that serves to associate types with color values, that are stored a text. More...
 
class  Wizt::VEnumSelection
 Container to hold a selection of strings with one of them selected. More...
 
struct  Wizt::VInputValueTrait< Enum >
 Type trait for Enum types as input objects. More...
 
class  Wizt::VInputValueTrait< VChart >
 
class  Wizt::VObjectInfo
 Additional information that can be attached to some object status, such as extended log messages or warnings. More...
 
class  Wizt::VObjectStatus
 Description of the status of an object, primarily to be used within a GUI display. More...
 
class  Wizt::VTime
 An input type for steering time-dependent objects. More...
 
struct  Wizt::VValueTrait< Enum >
 Type trait for Enum types as VObject communicators. More...
 
struct  Wizt::VValueTrait< VChart >
 
struct  Wizt::VValueTrait< VChartList >
 
struct  Wizt::VValueTrait< VStringList >
 

Typedefs

using Wizt::Options = FlagList
 Input type for a list of flags.
 
typedef MemCore::RefPtr< Eagle::BoundingBoxWizt::VBoundingBox
 The Vish type to communicate bounding boxes.
 
typedef MemCore::RefPtr< StringSelectionWizt::VStringList
 Input type of a list of strings.
 

Detailed Description

The shrimp library contains essential objects based on the plankton library.

The functionality of shrimps will be as essential as plankton, while keeping the plankton at the lowest level of absolutely tiniest life forms in the ocean.

Typedef Documentation

◆ VBoundingBox

The Vish type to communicate bounding boxes.

Use

An input slot for VObjects, bound to a specific type.
Definition TypedSlot.hpp:57
Output properties of an object.
Definition VSlotContainerIO.hpp:222

for output/input definitions in VObjects.

Examples
AnemoneBoundingVolume.cpp, and SeagrassBoundingVolume.cpp.