Artec 3D Scanning SDK
2.0
|
#include <artec/sdk/base/BaseSdkDefines.h>
#include <artec/sdk/base/IRef.h>
#include <artec/sdk/base/Types.h>
#include <artec/sdk/base/Matrix.h>
#include <artec/sdk/base/IImage.h>
#include <artec/sdk/base/Uuid.h>
#include <artec/sdk/base/Errors.h>
Go to the source code of this file.
Classes | |
class | artec::sdk::base::IArrayByte |
Interface for array of bytes with smart reference counting. More... | |
class | artec::sdk::base::IArrayInt |
Interface for array of integer data that supports smart reference counting. More... | |
class | artec::sdk::base::IArrayFloat |
Interface for array of float data that supports smart reference counting. More... | |
class | artec::sdk::base::IArrayUVCoordinates |
Interface for array of texture coordinates that supports smart reference counting. More... | |
class | artec::sdk::base::IArrayPoint3F |
Interface for array of point positions (vertices and normal vectors); F for float type. More... | |
class | artec::sdk::base::IArrayPoint3D |
Interface for array of point positions (vertices and normal vectors); D for double type. More... | |
class | artec::sdk::base::IArrayIndexTriplet |
Interface for array of triangles (relationship between vertices). More... | |
class | artec::sdk::base::IArrayImage |
Interface for array of textures that supports smart reference counting. More... | |
class | artec::sdk::base::IArrayMatrix4x4D |
Interface for array of matrices that is used in IScan and ICompositeContainer. More... | |
class | artec::sdk::base::IArrayUuid |
Interface for array of UUIDs that is used in IScan and ICompositeContainer. More... | |
Namespaces | |
artec | |
artec::sdk | |
artec::sdk::base | |
Functions | |
ErrorCode ABASESDK_LINK_SPEC | artec::sdk::base::createArrayByte (IArrayByte **pArray, int elementsCount, bool zeroFill=false) |
ErrorCode ABASESDK_LINK_SPEC | artec::sdk::base::createArrayInt (IArrayInt **pArray, int elementsCount, bool zeroFill=false) |
ErrorCode ABASESDK_LINK_SPEC | artec::sdk::base::createArrayFloat (IArrayFloat **pArray, int elementsCount, bool zeroFill=false) |
ErrorCode ABASESDK_LINK_SPEC | artec::sdk::base::createArrayUVCoordinates (IArrayUVCoordinates **pArray, int elementsCount, bool zeroFill=false) |
ErrorCode ABASESDK_LINK_SPEC | artec::sdk::base::createArrayPoint3F (IArrayPoint3F **pArray, int elementsCount, bool zeroFill=false) |
ErrorCode ABASESDK_LINK_SPEC | artec::sdk::base::createArrayPoint3D (IArrayPoint3D **pArray, int elementsCount, bool zeroFill=false) |
ErrorCode ABASESDK_LINK_SPEC | artec::sdk::base::createArrayIndexTriplet (IArrayIndexTriplet **pArray, int elementsCount, bool zeroFill=false) |
ErrorCode ABASESDK_LINK_SPEC | artec::sdk::base::createArrayImage (IArrayImage **pArray, int elementsCount) |
ErrorCode ABASESDK_LINK_SPEC | artec::sdk::base::createArrayMatrix4x4D (IArrayMatrix4x4D **pArray, int elementsCount) |
ErrorCode ABASESDK_LINK_SPEC | artec::sdk::base::createArrayUuid (IArrayUuid **pArray, int elementsCount) |