The OOC class contains objects used for importing OOC files. More...
#include <sprk_ooc.h>
Classes | |
class | Area |
The Area class is represents a quadrilateral area for highlighting. More... | |
class | AreaHighlightTracker |
Override this class to customize Area Highlighting. More... | |
class | File |
The File class provides functions to import OOC files. More... | |
class | ImportNotifier |
The ImportNotifier class is a smart-pointer that is tied to a file import. More... | |
class | ImportOptionsKit |
The ImportOptionsKit class is a user space object. More... | |
class | NodeHandle |
class | PointCloud |
The PointCloud class provides interactions with a OOC point cloud. More... | |
class | QueryFilter |
QueryFilter is an class used to indicate what point data should be retrieved from OOC::PointCloud::QueryPoints. More... | |
class | QueryIterator |
The iterator returned from a call to OOC::PointCloud::QueryPoints. More... | |
class | Synchronized |
Override this class to access SynchronizedActions on a point cloud. More... | |
class | SynchronizedActions |
This class provides ways to create and optimize OOC deltas. More... | |
Public Types | |
enum | IOResult { IOResult::Success, IOResult::ErrorInvalidPointCloud, IOResult::ErrorUnknownFailure, IOResult::ErrorNoOOCView, IOResult::ErrorCyclicFileDependencies, IOResult::ErrorSerializationFailure, IOResult::ErrorDeserializationFailure, IOResult::ErrorIllegalFileName, IOResult::ErrorFileSystemFailure, IOResult::ErrorOOCRootAlreadyExists, IOResult::ErrorInvalidBuffer } |
Designates the status of an IO operation. More... | |
typedef std::vector< Area, HPS::Allocator< Area > > | AreaArray |
Public Attributes | |
class OOC_API | PointCloud |
class OOC_API | SynchronizedActions |
class OOC_API | QueryFilter |
class OOC_API | QueryIterator |
class OOC_API | QueryResult |
Private Member Functions | |
OOC () | |
Private default constructor to prevent instantiation. More... | |
typedef std::vector<Area, HPS::Allocator<Area> > HPS::OOC::AreaArray |
|
strong |
|
private |
Private default constructor to prevent instantiation.
class OOC_API HPS::OOC::PointCloud |
class OOC_API HPS::OOC::QueryFilter |
class OOC_API HPS::OOC::QueryResult |