OOC
-
class
HPS.OOC
Public Types
-
class
Area
: public IDisposable Public Functions
-
Area
()
-
Area
(HPS.OOC.Area in_that)
-
Area
(HPS.Rectangle in_rect, HPS.MatrixKit in_world_to_window, string in_name)
-
void
Dispose
()
-
string
GetName
()
-
HPS.MatrixKit
GetWorldToWindow
()
-
bool
Intersects
(HPS.SimpleCuboid world_space_bounding)
-
-
class
AreaHighlightTracker
: public IDisposable Public Functions
-
void
AddArea
(HPS.Rectangle in_rect, HPS.MatrixKit in_world_to_window, bool in_clear)
-
void
AddPoint
(HPS.WorldPoint in_point, bool in_clear)
-
void
AddSection
(HPS.Plane[] in_planes, bool in_clear)
-
AreaHighlightTracker
(HPS.Canvas in_canvas, HPS.SegmentKey in_area_cameras)
-
void
Clear
()
-
void
Dispose
()
-
delegate void
DtorDelegate
(IntPtr cPtr)
-
bool
Empty
()
-
HPS.SegmentKey
GetAreaCameraSegment
()
-
HPS.OOC.Area[]
GetAreas
()
-
HPS.Canvas
GetCanvas
()
-
bool
GetInspecting
()
-
HPS.WindowKey
GetWindowKey
()
-
bool
Intersects
(HPS.SimpleCuboid world_space_bounding)
-
void
-
class
File
Public Static Functions
-
HPS.OOC.ImportNotifier
Import
(string in_file_name, HPS.OOC.ImportOptionsKit in_options)
-
void
Import
(string in_file_name, HPS.OOC.ImportOptionsKit in_options, HPS.OOC.ImportNotifier in_notifier)
-
HPS.OOC.ImportNotifier
-
class
ImportNotifier
: public HPS.IONotifier Public Functions
-
void
Assign
(HPS.OOC.ImportNotifier in_that)
-
override void
Dispose
()
-
ImportNotifier
()
-
ImportNotifier
(HPS.IONotifier in_that)
-
ImportNotifier
(HPS.OOC.ImportNotifier in_that)
-
override HPS.Type
ObjectType
()
-
void
-
class
ImportOptionsKit
: public HPS.Sprocket Public Functions
-
override void
Dispose
()
-
override bool
Empty
()
-
bool
Equals
(HPS.OOC.ImportOptionsKit in_kit)
-
override bool
Equals
(Object obj)
-
override int
GetHashCode
()
-
ImportOptionsKit
()
-
ImportOptionsKit
(HPS.OOC.ImportOptionsKit in_kit)
-
override HPS.Type
ObjectType
()
-
void
Set
(HPS.OOC.ImportOptionsKit in_kit)
-
HPS.OOC.ImportOptionsKit
SetAreaHighlightTracker
(HPS.OOC.AreaHighlightTracker in_area_highlight_tracker)
-
HPS.OOC.ImportOptionsKit
SetCenterBounding
(bool in_center_bounding)
-
HPS.OOC.ImportOptionsKit
SetManualUpdates
(bool in_manual_updates)
-
HPS.OOC.ImportOptionsKit
SetTarget
(HPS.Model in_target)
-
HPS.OOC.ImportOptionsKit
SetTranslation
(double in_x, double in_y, double in_z)
-
void
Show
(out HPS.OOC.ImportOptionsKit out_kit)
-
bool
ShowCenterBounding
(out bool out_center_bounding)
-
bool
ShowManualUpdates
(out bool out_manual_updates)
-
bool
ShowTranslation
(out double out_x, out double out_y, out double out_z)
-
HPS.OOC.ImportOptionsKit
UnsetAreaHighlightTracker
()
-
HPS.OOC.ImportOptionsKit
UnsetCenterBounding
()
-
HPS.OOC.ImportOptionsKit
UnsetEverything
()
-
HPS.OOC.ImportOptionsKit
UnsetManualUpdates
()
-
HPS.OOC.ImportOptionsKit
UnsetTarget
()
-
HPS.OOC.ImportOptionsKit
UnsetTranslation
()
Public Static Functions
-
HPS.OOC.ImportOptionsKit
GetDefault
()
-
bool
operator!=
(HPS.OOC.ImportOptionsKit a, HPS.OOC.ImportOptionsKit b)
-
bool
operator==
(HPS.OOC.ImportOptionsKit a, HPS.OOC.ImportOptionsKit b)
-
override void
-
class
NodeHandle
: public IDisposable Public Functions
-
void
Dispose
()
-
bool
Empty
()
-
bool
Equals
(HPS.OOC.NodeHandle other)
-
override bool
Equals
(Object obj)
-
override int
GetHashCode
()
-
HPS.SegmentKey
GetSegment
()
-
HPS.ShellKey
GetShell
()
Public Static Functions
-
bool
operator!=
(HPS.OOC.NodeHandle a, HPS.OOC.NodeHandle b)
-
bool
operator==
(HPS.OOC.NodeHandle a, HPS.OOC.NodeHandle b)
-
void
-
class
PointCloud
: public IDisposable Public Functions
-
ulong
AddPoints
(HPS.Point[] points, float[] intensities, HPS.RGBColor[] color)
-
HPS.OOC.IOResult
CommitDeltasToFile
()
-
HPS.OOC.IOResult
CommitDeltasToFile
(out string out_delta_file_name)
-
bool
DeleteFromPointCloud
(HPS.OOC.AreaHighlightTracker tracker)
-
void
Destroy
()
-
void
Dispose
()
-
bool
Empty
()
-
bool
Equals
(HPS.OOC.PointCloud other)
-
override bool
Equals
(Object obj)
-
void
Export
()
-
override int
GetHashCode
()
-
HPS.OOC.NodeHandle
GetNodeHandle
(HPS.SegmentKey node_key)
-
HPS.SegmentKey
GetSegment
()
-
bool
HasUncommittedDeltas
()
-
PointCloud
()
-
PointCloud
(HPS.Model in_model)
-
PointCloud
(HPS.Model in_model, HPS.OOC.PointCloudOptions pointCloudOptions)
-
bool
PollUpdateNeeded
()
-
HPS.OOC.QueryIterator
QueryPoints
(HPS.OOC.QueryFilter filter)
-
void
Release
()
-
HPS.OOC.SynchronizedActions.Result
Synchronize
(HPS.OOC.Synchronized synchronized)
Public Static Functions
-
bool
operator!=
(HPS.OOC.PointCloud a, HPS.OOC.PointCloud b)
-
bool
operator==
(HPS.OOC.PointCloud a, HPS.OOC.PointCloud b)
-
bool
ShowPointClouds
(HPS.Model in_model, out HPS.OOC.PointCloud[] out_point_clouds)
-
ulong
-
class
PointCloudOptions
: public IDisposable
-
class
QueryFilter
: public IDisposable
-
class
QueryIterator
: public IDisposable Public Types
Public Functions
-
void
Dispose
()
-
HPS.OOC.NodeHandle
GetNodeHandle
()
-
HPS.RGBColor
GetNodePointColor
()
-
ulong
GetNodePointIndex
()
-
HPS.OOC.QueryIterator.Status
GetStatus
()
-
HPS.OOC.QueryIterator.Storage
GetStorage
()
-
void
Next
()
-
QueryIterator
()
-
void
-
class
Synchronized
: public IDisposable Public Functions
-
HPS.OOC.SynchronizedActions.Result
Actions
(HPS.OOC.SynchronizedActions actions)
-
void
Dispose
()
-
delegate void
DtorDelegate
(IntPtr cPtr)
-
Synchronized
()
-
HPS.OOC.SynchronizedActions.Result
-
class
SynchronizedActions
: public IDisposable Public Types
Public Functions
-
HPS.OOC.SynchronizedActions.Result
DeleteNode
(HPS.OOC.NodeHandle node_handle)
-
HPS.OOC.SynchronizedActions.Result
DeleteSpecificPoints
(HPS.OOC.NodeHandle node_handle, Int32[] point_indices, ulong count)
-
void
Dispose
()
-
HPS.OOC.SynchronizedActions.Result
OptimizeDeltas
()
-
HPS.OOC.SynchronizedActions.Result
-
class