artec::sdk::scanning::RegistrationInfo Struct Reference

#include <artec/sdk/scanning/IScanningProcedureObserver.h>

Public Attributes

const artec::sdk::base::IFrameMeshframe
 new frame to add More...
 
artec::sdk::base::Matrix4x4D transformation
 frame's transformation matrix More...
 
const artec::sdk::base::IImagerawTexture
 raw frame texture camera image More...
 
double registrationError
 registration error (negative means registration failed) More...
 
bool geometryKeyFrame
 frame is geometry skeleton More...
 
bool textureKeyFrame
 frame is texture keyframe More...
 
FrameState frameState
 state of the frame (processing stage, where error occurred: capture/reconstruction/registration) More...
 
ErrorCode errorCode
 type of error, which occurred during processing. ErrorCode_OK if frameState == FrameState_Okay More...
 
int scannerIndex
 scanner index in bundle. 0 - when no bundle used More...
 

Detailed Description

Definition at line 38 of file IScanningProcedureObserver.h.

Member Data Documentation

ErrorCode artec::sdk::scanning::RegistrationInfo::errorCode

type of error, which occurred during processing. ErrorCode_OK if frameState == FrameState_Okay

Definition at line 47 of file IScanningProcedureObserver.h.

const artec::sdk::base::IFrameMesh* artec::sdk::scanning::RegistrationInfo::frame

new frame to add

Definition at line 40 of file IScanningProcedureObserver.h.

FrameState artec::sdk::scanning::RegistrationInfo::frameState

state of the frame (processing stage, where error occurred: capture/reconstruction/registration)

Definition at line 46 of file IScanningProcedureObserver.h.

bool artec::sdk::scanning::RegistrationInfo::geometryKeyFrame

frame is geometry skeleton

Definition at line 44 of file IScanningProcedureObserver.h.

const artec::sdk::base::IImage* artec::sdk::scanning::RegistrationInfo::rawTexture

raw frame texture camera image

Definition at line 42 of file IScanningProcedureObserver.h.

double artec::sdk::scanning::RegistrationInfo::registrationError

registration error (negative means registration failed)

Definition at line 43 of file IScanningProcedureObserver.h.

int artec::sdk::scanning::RegistrationInfo::scannerIndex

scanner index in bundle. 0 - when no bundle used

Definition at line 48 of file IScanningProcedureObserver.h.

bool artec::sdk::scanning::RegistrationInfo::textureKeyFrame

frame is texture keyframe

Definition at line 45 of file IScanningProcedureObserver.h.

artec::sdk::base::Matrix4x4D artec::sdk::scanning::RegistrationInfo::transformation

frame's transformation matrix

Definition at line 41 of file IScanningProcedureObserver.h.


The documentation for this struct was generated from the following file: