File ChunkData.h¶
File List > include > ChunkData.h
Go to the documentation of this file
//=============================================================================
// Copyright (c) 2026 FLIR Integrated Imaging Solutions, Inc. All Rights Reserved.
//
// This software is the confidential and proprietary information of FLIR
// Integrated Imaging Solutions, Inc. ("Confidential Information"). You
// shall not disclose such Confidential Information and shall use it only in
// accordance with the terms of the license agreement you entered into
// with FLIR Integrated Imaging Solutions, Inc. (FLIR).
//
// FLIR MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF THE
// SOFTWARE, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
// PURPOSE, OR NON-INFRINGEMENT. FLIR SHALL NOT BE LIABLE FOR ANY DAMAGES
// SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING
// THIS SOFTWARE OR ITS DERIVATIVES.
//=============================================================================
/* Auto-generated file. Do not modify. */
#ifndef FLIR_SPINNAKER_CHUNKDATA_H
#define FLIR_SPINNAKER_CHUNKDATA_H
#include "Interface/IChunkData.h"
namespace Spinnaker
{
class SPINNAKER_API ChunkData: public IChunkData
{
public:
ChunkData();
ChunkData(const ChunkData& src);
virtual ~ChunkData(void);
ChunkData& operator=(const ChunkData& chunk);
void SetChunks(GenApi::INodeMap & pNodeMap);
float64_t GetBlackLevel() const;
int64_t GetFrameID() const;
int64_t GetLineStatusAll() const;
uint8_t* GetSerialData() const;
int64_t GetCurrentDatarate() const;
float64_t GetExposureTime() const;
bool GetSerialReceiveOverflow() const;
int64_t GetTimestamp() const;
bool GetModeActive() const;
int64_t GetExposureEndLineStatusAll() const;
int64_t GetWidth() const;
int64_t GetImage() const;
int64_t GetHeight() const;
float64_t GetGain() const;
int64_t GetSequencerSetActive() const;
float64_t GetCompressionRatio() const;
int64_t GetCRC() const;
int64_t GetOffsetX() const;
int64_t GetOffsetY() const;
bool GetEnable() const;
int64_t GetCompressionMode() const;
int64_t GetSerialDataLength() const;
int64_t GetPartSelector() const;
int64_t GetPixelDynamicRangeMin() const;
int64_t GetPixelDynamicRangeMax() const;
int64_t GetTimestampLatchValue() const;
int64_t GetCounterValue() const;
float64_t GetTimerValue() const;
int64_t GetScanLineSelector() const;
int64_t GetEncoderValue() const;
int64_t GetLinePitch() const;
int64_t GetTransferBlockID() const;
int64_t GetTransferQueueCurrentBlockCount() const;
int64_t GetStreamChannelID() const;
float64_t GetScan3dCoordinateScale() const;
float64_t GetScan3dCoordinateOffset() const;
bool GetScan3dInvalidDataFlag() const;
float64_t GetScan3dInvalidDataValue() const;
float64_t GetScan3dAxisMin() const;
float64_t GetScan3dAxisMax() const;
float64_t GetScan3dTransformValue() const;
float64_t GetScan3dCoordinateReferenceValue() const;
float64_t GetScan3dFocalLength() const;
float64_t GetScan3dBaseline() const;
float64_t GetScan3dPrincipalPointU() const;
float64_t GetScan3dPrincipalPointV() const;
int64_t GetStereoWidth() const;
int64_t GetStereoHeight() const;
float64_t GetMinZ() const;
float64_t GetMaxZ() const;
int64_t GetSmallPenalty() const;
int64_t GetLargePenalty() const;
int64_t GetUniquenessRatio() const;
int64_t GetInferenceFrameId() const;
int64_t GetInferenceResult() const;
float64_t GetInferenceConfidence() const;
InferenceBoundingBoxResult GetInferenceBoundingBoxResult() const;
friend class ChunkDataImpl;
};
}
#endif // FLIR_SPINNAKER_CHUNKDATA_H