|
ML Reference
|
Go to the source code of this file.
Namespaces | |
| namespace | ml |
| Defines the class GetTileJob. | |
| namespace | ml::library |
Macros | |
Symbol export on DLL/so interfaces. | |
Defines system-specific macros for this project/DLL. Contains initialization specific stuff for the ML. The initialization function is also used for the automatic initialization of DLLs (see mlInitSystemML.cpp) | |
| #define | MLEXPORT ML_LIBRARY_IMPORT_ATTRIBUTE |
| Code it as import symbol if compiled elsewhere. | |
Functions | |
| void | ml::library::init () |
| void | ml::library::destroy () |
| Delete dynamic data structures allocated by init(). | |
| void | ml::library::setupFromEnvironmentVariables () |
| Sets the ML state dependent on environment variables. | |
| #define MLEXPORT ML_LIBRARY_IMPORT_ATTRIBUTE |
Code it as import symbol if compiled elsewhere.
To export symbols from a DLL/shared object, we need to mark them with the MLEXPORT symbol. When the ML is compiled, this symbol is coded, e.g., on Windows as __declspec(dllexport). If interface components are imported by another library, the symbol is coded, for example, on Windows as __declspec(dllimport), since the compiler switch ML_EXPORTS is not defined. This is used for hiding symbols which shall not be exported.
Definition at line 38 of file mlInitSystemML.h.
Referenced by ml::SubImage::allocate(), ml::SubImage::allocateAsMemoryBlockHandle(), ml::SubImageBoxd::calcAATransformedBox(), ml::PagedImage::calculateImageProperties(), ml::SubImage::calculateMinMax(), ml::MemoryImage::clear(), ml::PagedImage::clearPageList(), ml::PagedImage::clearPageListAndMemoryImage(), ml::PagedImage::clearPendingPageRequest(), ml::SubImage::compare(), ml::SubImage::coordToIndex(), ml::SubImage::coordToIndex(), ml::PagedImage::copyPages(), ml::SubImage::copySubImage(), ml::SubImage::copySubImage(), ml::SubImageBoxd::correct(), ml::PagedImage::deletePageEntryFromDeletionCallback(), ml::SubImage::fill(), ml::SubImage::fillBordersWithBorderValues(), ml::SubImage::fillBordersWithInputValues(), ml::SubImage::fillBordersWithScalarValue(), ml::SubImage::fillBordersWithTypeData(), ml::SubImage::fillWithTypeData(), ml::SubImage::free(), ml::PagedImage::freeTile(), ml::MemoryImage::getAsString(), ml::PagedImage::getBypassSourceImage(), ml::PagedImage::getCachedPagesSizeInBytes(), ml::PagedImage::getInputImage(), ml::PagedImage::getInputSubImageDataType(), ml::PagedImage::getInputSubImageIsReadOnly(), ml::PagedImage::getInputSubImageProperties(), ml::PagedImage::getInterpolatedValue(), ml::MemoryImage::getMetaProfile(), ml::PagedImage::getMetaProfile(), ml::PagedImage::getNumPages(), ml::PagedImage::getPage(), ml::PagedImage::getPageBox(), ml::PagedImage::getPageCountLimitToUsePageEntryMap(), ml::PagedImage::getPageIDs(), ml::PagedImage::getPageIDs(), ml::PagedImage::getPageOrCreatePageRequestOrAddToPendingRequest(), ml::PagedImage::getStateInfoErrorCode(), ml::PagedImage::getStateInfoString(), ml::PagedImage::getThreadSupport(), ml::PagedImage::getTile(), ml::PagedImage::getTile(), ml::ImageProperties::ImageProperties(), ml::ImageProperties::ImageProperties(), ml::ImageProperties::ImageProperties(), ml::SubImage::indexToCoord(), ml::PagedImage::initializeInputSubImageProperties(), ml::SubImage::isOneValued(), ml::SubImage::isValid(), MLAllocateVoxelBuffer(), MLAreMessagesSentToCerr(), MLAreMessagesSentToCout(), MLAreTypesInitialized(), MLBaseFieldClearPersistentState(), MLBaseFieldGetPersistentState(), MLBaseFieldGetPtr(), MLBaseFieldSetPersistentState(), MLBaseFieldSetPtr(), MLBaseGetParentType(), MLBaseGetType(), MLBaseGetTypeObject(), MLBaseIsDerivedFrom(), MLBeginLoadFields(), MLBeginSaveFields(), MLCacheGetCurrentSizeKB(), MLCacheGetMaxSizeKB(), MLCacheSetMaxSizeKB(), MLClampIntervalToDataTypeRange(), MLClearCache(), MLClearMemoryImg(), MLClearPages(), MLClearPagesAndMemoryImg(), MLCreateFieldSensor(), MLCreateModuleFromName(), MLCreateModuleFromType(), MLDataTypeFromName(), MLDataTypeMax(), MLDataTypeMin(), MLDataTypeNames(), MLDeleteFieldSensor(), MLDeleteModule(), MLDestroy(), MLDestroyTypes(), MLEndLoadFields(), MLEndSaveFields(), MLFieldConnectFrom(), MLFieldDisconnect(), MLFieldGetDoubleValue(), MLFieldGetEnumName(), MLFieldGetEnumValue(), MLFieldGetFloatValue(), MLFieldGetIntValue(), MLFieldGetIntValue64(), MLFieldGetName(), MLFieldGetNumEnums(), MLFieldGetType(), MLFieldGetValue(), MLFieldGetValueSize(), MLFieldSensorAttach(), MLFieldSensorDetach(), MLFieldSensorGetField(), MLFieldSetDoubleValue(), MLFieldSetEnumValue(), MLFieldSetFloatValue(), MLFieldSetIntValue(), MLFieldSetIntValue64(), MLFieldSetValue(), MLFieldTouch(), MLGetCDataTypeNameForCharCode(), MLGetDataTypeForRange(), MLGetDataTypeForUncorrectedRange(), MLGetImageState(), MLGetImageStateString(), MLGetIntegerDataTypeForRange(), MLGetMaxNumThreads(), MLGetMemoryImgSize(), MLGetMLDataTypeForCharCode(), MLGetMLDataTypeNameForCharCode(), MLGetNumRegisteredTypeInfos(), MLGetPageMemorySize(), MLGetPromotedPrecision(), MLGetPromotedType(), MLGetPromotedTypeWithRange(), MLGetPromotedTypeWithRange1Input(), MLGetPromotedTypeWithRange2Inputs(), MLGetPromotedTypeWithRange3Inputs(), MLGetRangeAndPrecisionEquivalent(), MLGetTypeGroup(), MLGetTypeInfosAtIndex(), MLGetTypeInfosForDataType(), MLGetVoxelValueAsDouble(), MLGetVoxelValueAsString(), MLGetVoxelValueAsStringLimited(), MLHolds(), MLHostSetBreakCheckCB(), MLHostSetProgressCB(), MLHostUpdateProgress(), MLImageFieldConnectFromNoNotify(), MLImageFreeTile(), MLImageGetFirstImagePropertyExtensionByType(), MLImageGetMaxValue(), MLImageGetMinValue(), MLImageGetPageSize6D(), MLImageGetScaledTile(), MLImageGetScaledTile3D(), MLImageGetScaledTile4D(), MLImageGetScaledTile6D(), MLImageGetSize(), MLImageGetSize6D(), MLImageGetTile(), MLImageGetTile3D(), MLImageGetTile4D(), MLImageGetTile6D(), MLImageGetType(), MLImageGetVoxelSize(), MLImageGetVoxelSizeInDoubles(), MLImageGetVoxelToWorldMatrix(), MLImageGetVoxelToWorldMatrixInDoubles(), MLImageGetWorldToVoxelMatrix(), MLImageGetWorldToVoxelMatrixInDoubles(), MLImageMapVoxelToWorld(), MLImageMapVoxelToWorldInDoubles(), MLImageMapWorldToVoxel(), MLImageMapWorldToVoxelInDoubles(), MLInit(), ml::MLInitFields(), MLInitializeTypes(), ml::MLInitListFields(), MLIsCurrentlyUnloadingLibrary(), MLIsDefaultExtendedType(), MLIsFloatType(), MLIsIntType(), MLIsRegisteredTypeInfos(), MLIsScalarType(), MLIsSigned(), MLIsStandardType(), MLIsValidType(), MLLoadLibrary(), MLLoadLibraryWOError(), MLLoadLibraryWOErrorExt(), MLModuleGetField(), MLModuleGetIndexedField(), MLModuleGetNumFields(), MLModuleSetFieldValue(), MLNameFromDataType(), MLNumDataTypes(), MLPointerFieldGetPtr(), MLPointerFieldSetPtr(), MLRangeOrder(), MLRegisterStaticTypeInfos(), MLRegisterTypeInfos(), MLSendMessagesToCerr(), MLSendMessagesToCout(), MLSetIsCurrentlyUnloadingLibrary(), MLSetMaxNumThreads(), MLSizeOf(), MLSizeOfRegisteredType(), MLSoNodeFieldGetPtr(), MLSoNodeFieldSetPtr(), MLTypeCastFromBool(), MLTypeCastFromDouble(), MLTypeCastFromInt(), MLTypeCastFromOtherType(), MLTypeCastToBool(), MLTypeCastToDouble(), MLTypeCastToInt(), MLTypeCastToOtherType(), MLTypeComponentsFromStream(), MLTypeComponentsFromString(), MLTypeComponentSize(), MLTypeComponentsToString(), MLTypeComponentsToStringLimited(), MLTypeConvertToBigEndian(), MLTypeConvertToLittleEndian(), MLTypeCorrectPropertyBits(), MLTypeFromName(), MLTypeGetBestScalarTypeForTypeComponentChars(), MLTypeGetBestScalarTypeForTypeComponents(), MLTypeGetComponentProperties(), MLTypeGetDataValuesFromString(), MLTypeGetDllName(), MLTypeGetDoubleComponent(), MLTypeGetIntComponent(), MLTypeGetMinMaxRangeOfComponents(), MLTypeGetName(), MLTypeGetNumComponents(), MLTypeGetParentName(), MLTypeGetParentType(), MLTypeGetStructInfoString(), MLTypeInfosCreateBuffer(), MLTypeInfosInit(), MLTypeInfosRemoveBuffer(), MLTypeIsAbstract(), MLTypeIsDerivedFrom(), MLTypeMultWithOtherType(), MLTypePropBitsAnd(), MLTypePropBitsOr(), MLTypePropBitsTest(), MLTypePropBitsXor(), MLTypeSetAllDoubleComponents(), MLTypeSetAllIntComponent(), MLTypeSetDefaultFunctionPointers(), MLTypeSetDoubleComponent(), MLTypeSetIntComponent(), MLTypeShiftComponentsLeft(), MLTypeToggleEndianType(), MLUnLoadLibrary(), ml::ImageProperties::operator!=(), std::operator<<(), std::operator<<(), std::operator<<(), std::operator<<(), std::operator<<(), ml::ImageProperties::operator=(), ml::ImageProperties::operator==(), ml::PagedImage::PagedImage(), ml::PageIDIterator::PageIDIterator(), ml::PageIDIterator::PageIDIterator(), ml::PagedImage::removePage(), ml::PagedImage::setCalculateOutputImageHandler(), ml::PagedImage::setCalculateOutputImagePropertiesCB(), ml::SubImage::setData(), ml::SubImage::setDataFromMemoryBlockHandle(), ml::ImageProperties::setDataType(), ml::PagedImage::setDataType(), ml::PagedImage::setExternalCalculateOutputImageHandler(), ml::SubImage::setFromImageProperties(), ml::ImageProperties::setImageExtent(), ml::PagedImage::setImageExtent(), ml::ImageProperties::setImageProperties(), ml::PagedImage::setImageProperties(), ml::PagedImage::setInputSubImageDataType(), ml::PagedImage::setInputSubImageIsReadOnly(), ml::PagedImage::setInputSubImagesAreReadOnly(), ml::PagedImage::setInputSubImageScaleShift(), ml::PagedImage::setInputSubImageUseMemoryImage(), ml::PagedImage::setMaxVoxelValue(), ml::PagedImage::setMinVoxelValue(), ml::PagedImage::setPage(), ml::PagedImage::setPageCountLimitToUsePageEntryMap(), ml::PagedImage::setPageExtent(), ml::PagedImage::setStateInfo(), ml::PagedImage::setStateInfoErrorCode(), ml::PagedImage::setThreadSupport(), ml::PageIDIterator::setup(), ml::PagedImage::setUpdateOfImagePropertiesNeeded(), ml::ValuePersistence::stringToValue(), ml::ValuePersistence::stringToValue(), ml::ValuePersistence::stringToValue(), ml::ValuePersistence::stringToValue(), ml::ValuePersistence::stringToValue(), ml::ValuePersistence::stringToValue(), ml::SubImageBoxd::SubImageBoxd(), ml::SubImage::toImageProperties(), ml::MemoryImage::update(), ml::PagedImage::updateImageProperties(), ml::PagedImage::updateOfImagePropertiesNeeded(), ml::MemoryImage::updateWithSubImage(), ml::PagedImage::validateInputSubImagePropertiesAfterCalculateOutputImageProperties(), ml::ValuePersistence::valueToString(), ml::ValuePersistence::valueToString(), ml::ValuePersistence::valueToString(), ml::ValuePersistence::valueToString(), ml::ValuePersistence::valueToString(), ml::ValuePersistence::valueToString(), ml::ImageProperties::~ImageProperties(), ml::MemoryImage::~MemoryImage(), ml::PagedImage::~PagedImage(), and ml::PageIDIterator::~PageIDIterator().