Database

class HPS.Database

Public Static Functions

HPS.ApplicationWindowKey CreateApplicationWindow (IntPtr in_window_handle)
HPS.ApplicationWindowKey CreateApplicationWindow (IntPtr in_window_handle, HPS.ApplicationWindowOptionsKit in_options)
HPS.ApplicationWindowKey CreateApplicationWindow (IntPtr in_window_handle, HPS.Window.Driver in_driver)
HPS.EventDispatcher CreateEventDispatcher ()
HPS.EventDispatcher CreateEventDispatcher (string in_name)
HPS.OffScreenWindowKey CreateOffScreenWindow (HPS.ImageDefinition in_destination_image)
HPS.OffScreenWindowKey CreateOffScreenWindow (HPS.ImageDefinition in_destination_image, HPS.OffScreenWindowOptionsKit in_options)
HPS.OffScreenWindowKey CreateOffScreenWindow (HPS.ImageDefinition in_destination_image, HPS.Window.Driver in_driver)
HPS.OffScreenWindowKey CreateOffScreenWindow (uint in_width, uint in_height)
HPS.OffScreenWindowKey CreateOffScreenWindow (uint in_width, uint in_height, HPS.OffScreenWindowOptionsKit in_options)
HPS.OffScreenWindowKey CreateOffScreenWindow (uint in_width, uint in_height, HPS.Window.Driver in_driver)
HPS.PortfolioKey CreatePortfolio ()
HPS.SegmentKey CreateRootSegment ()
void Execute ()
void Execute (bool in_once)
bool GetErrorEventFilter (HPS.Info.Code in_code)
HPS.EventDispatcher GetEventDispatcher ()
bool GetInformationEventFilter (HPS.Info.Code in_code)
HPS.PortfolioKey GetMaterialLibraryPortfolio ()
ulong GetOOCMemoryLimit ()
HPS.PortfolioKey[] GetPortfolios ()
HPS.SegmentKey[] GetRootSegments ()
ulong GetSoftMemoryLimit ()
double GetTime ()
double GetVideoMemoryLimitRatio ()
bool GetWarningEventFilter (HPS.Info.Code in_code)
HPS.WindowKey[] GetWindowKeys ()
bool IsDriverAvailable (HPS.Window.Driver in_driver)
void RelinquishMemory ()
void Reset ()
ulong SelectByRay (HPS.Point in_start_point, HPS.Vector in_direction, HPS.SelectionOptionsKit in_options, out HPS.SelectionResults out_results)
ulong SelectByShell (HPS.ShellKey in_shell, HPS.SelectionOptionsKit in_options, out HPS.SelectionResults out_results)
ulong SelectByShell (HPS.ShellKit in_shell, HPS.SelectionOptionsKit in_options, out HPS.SelectionResults out_results)
ulong SelectByVolume (HPS.SimpleCuboid in_volume, HPS.SelectionOptionsKit in_options, out HPS.SelectionResults out_results)
void SetEmergencyHandler (HPS.EmergencyHandler in_emergency_handler)
bool SetErrorEventFilter (HPS.Info.Code in_code, bool in_filtered)
bool SetInformationEventFilter (HPS.Info.Code in_code, bool in_filtered)
ulong SetOOCMemoryLimit (ulong in_limit_bytes)
ulong SetSoftMemoryLimit (ulong in_limit_bytes)
double SetVideoMemoryLimitRatio (double in_limit_ratio)
bool SetWarningEventFilter (HPS.Info.Code in_code, bool in_filtered)
bool ShowAvailableGPUs (out string[] out_available_gpus)
void ShowMemoryUsage (out ulong out_allocated, out ulong out_used)
void Sleep (double milliseconds)
void Synchronize ()
void UnsetEmergencyHandler ()