HPS.OOC.SynchronizedActions

class HPS.OOC.SynchronizedActions : public IDisposable

This class provides ways to create and optimize OOC deltas.

Public Types

enum Result

Designates the result of an synchronized action.

Values:

Success
ErrorInvalidNode
ErrorInvalidPointCloud
ErrorUnknownFailure
ErrorInternalFailure
ErrorCouldNotFindNode
ErrorInputIndicesAreNotStrictlyIncreasing
ErrorIllegalInputIndices
ErrorCorruptNode
ErrorFileSystemFailure

Public Functions

HPS.OOC.SynchronizedActions.Result DeleteNode (HPS.OOC.NodeHandle node_handle)

Remove a whole node in the OOC model.

Param node_handle

The node to apply to delete from the point cloud.

Return

The result of the action.

HPS.OOC.SynchronizedActions.Result OptimizeDeltas ()

Optimize the deltas for this model.

Return

The result of the action.