sgns::sgprocessing::MNN_Volume¶
#include <processing_processor_mnn_volume.hpp>
Inherits from sgns::sgprocessing::ProcessingProcessor
Public Functions¶
| Name | |
|---|---|
| MNN_Volume() | |
| ~MNN_Volume() override | |
| virtual ProcessingResult | StartProcessing(std::vector< std::vector< uint8_t > > & chunkhashes, const sgns::IoDeclaration & proc, std::vector< char > & volumeData, std::vector< char > & modelFile, const std::vector< sgns::Parameter > * parameters) override |
Additional inherited members¶
Public Functions inherited from sgns::sgprocessing::ProcessingProcessor
| Name | |
|---|---|
| virtual | ~ProcessingProcessor() =default |
| virtual float | GetProgress() const |
Protected Attributes inherited from sgns::sgprocessing::ProcessingProcessor
| Name | |
|---|---|
| std::atomic< float > | m_progress |
| sgns::sgprocmanager::Logger | m_logger |
Public Functions Documentation¶
function MNN_Volume¶
Create a volume processor
function ~MNN_Volume¶
function StartProcessing¶
virtual ProcessingResult StartProcessing(
std::vector< std::vector< uint8_t > > & chunkhashes,
const sgns::IoDeclaration & proc,
std::vector< char > & volumeData,
std::vector< char > & modelFile,
const std::vector< sgns::Parameter > * parameters
) override
Parameters:
- chunkhashes - Reference to vector to store chunk hashes
- proc - Input declaration with processing parameters
- volumeData - Input volume data as raw bytes
- modelFile - MNN model file data
Reimplements: sgns::sgprocessing::ProcessingProcessor::StartProcessing
Start processing data
Updated on 2026-04-13 at 23:22:46 -0700