|
override void | Dispose () |
|
| Canvas (HPS.Canvas that) |
|
override HPS.Type | ObjectType () |
| This function returns the type the object, as declared. This does not necessarily give the true type of the underlying object. More...
|
|
void | Delete () |
| Deletes this Canvas, and the Window that backs it. If the Canvas has Layouts attached, they are not destroyed. More...
|
|
void | Assign (HPS.Canvas in_that) |
|
override bool | Equals (System.Object obj) |
|
override int | GetHashCode () |
|
bool | Equals (HPS.Canvas in_that) |
|
string | GetName () |
| Get the name used when creating this Canvas. More...
|
|
void | AttachLayout (HPS.Layout in_layout) |
| Attaches a layout to this HPS::Canvas. There can only be one layout per HPS::Canvas. If a Layout is already attached to this Canvas, the new Layout will replace the old one. More...
|
|
void | AttachViewAsLayout (HPS.View in_view) |
| Attaches a View to this HPS::Canvas using an implicit Layout that convers the whole window. If a Layout is already attached to this Canvas, the new Layout will replace the old one. More...
|
|
void | DetachLayout () |
| Detaches the Layout from this Canvas. More...
|
|
HPS.Layout | GetAttachedLayout () |
| Returns the Layout that is currently attached to this Canvas. More...
|
|
HPS.IncludeKey | GetAttachedLayoutIncludeLink () |
| Returns the IncludeKey that attaches the current layout to this Canvas. More...
|
|
HPS.View | GetFrontView () |
| Views can overlap. This function returns a reference to the frontmost View. More...
|
|
HPS.WindowKey | GetWindowKey () |
| Each of the four display hierarchy objects (HPS::Canvas, HPS::Layout, HPS::View, HPS::Model) are backed by a HPS::SegmentKey. This function returns the HPS::SegmentKey that is associated with this Canvas. More...
|
|
HPS.PortfolioKey | GetPortfolioKey () |
| Returns the HPS::PortfolioKey associated with this Canvas' SegmentKey. More...
|
|
void | Update (HPS.Sprocket.UpdateType in_update_type) |
| Redraws the entire Canvas, including all of its child components. More...
|
|
void | Update () |
| Redraws the entire Canvas, including all of its child components. More...
|
|
void | Update (HPS.Window.UpdateControl in_control, double time_limit) |
| Redraws the entire Canvas, including all of its child components using the specified parameters. More...
|
|
void | Update (HPS.Window.UpdateControl in_control) |
| Redraws the entire Canvas, including all of its child components using the specified parameters. More...
|
|
HPS.UpdateNotifier | UpdateWithNotifier () |
| Redraws the entire Canvas, including all of its child components, and also returns an HPS::UpdateNotifier to facilitate tracking the update progress. More...
|
|
HPS.UpdateNotifier | UpdateWithNotifier (HPS.Window.UpdateControl in_control, double time_limit) |
| Redraws the entire Canvas, including all of its child components using the specified parameters, and also returns an HPS::UpdateNotifier to facilitate tracking the update progress. More...
|
|
HPS.UpdateNotifier | UpdateWithNotifier (HPS.Window.UpdateControl in_control) |
| Redraws the entire Canvas, including all of its child components using the specified parameters, and also returns an HPS::UpdateNotifier to facilitate tracking the update progress. More...
|
|
void | SetFrameRate (float in_frame_rate) |
| Sets the maximum frame rate for this HPS::Canvas in number of frames per second. More...
|
|
void | SetFrameRate () |
| Sets the maximum frame rate for this HPS::Canvas in number of frames per second. More...
|
|
float | GetFrameRate () |
| Returns true if frame rate is active for this HPS::Canvas. More...
|
|
override void | Dispose () |
|
| Sprocket (HPS.Sprocket in_that) |
|
IntPtr | GetClassID () |
|
| Object (HPS.Object that) |
|
HPS.Type | Type () |
| This function returns the true type of the underlying object. This function is useful for finding the type of smart pointer objects that have been cast to more generic types. More...
|
|
virtual bool | Empty () |
| Indicates whether this object has any values set on it. More...
|
|
virtual void | Reset () |
| Resets this object to its initial, uninitialized state. More...
|
|
bool | HasType (HPS.Type in_mask) |
| This function indicates whether this Object has the given Type mask. More...
|
|
IntPtr | GetInstanceID () |
| Returns an identifier that can be used to identify which instance of a class an object is. Different keys and controls will return the same value if they are backed by the same database resource. More...
|
|
The Canvas class is one of the four core display classes used in a Visualize application. It is meant to be used as part of a display hierarchy along with the Layout, View, and Model objects. The Canvas is the top-level object of the hierarchy and roughly correlates to a window. The Canvas is backed by an HPS::WindowKey.