OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimPropertyInterface.h>
Public Member Functions | |
ossimPropertyInterface () | |
virtual | ~ossimPropertyInterface () |
virtual void | setProperty (const ossimString &name, const ossimString &value) |
virtual void | setProperty (ossimRefPtr< ossimProperty > property) |
virtual ossimRefPtr< ossimProperty > | getProperty (const ossimString &name) const |
virtual ossimString | getPropertyValueAsString (const ossimString &name) const |
virtual void | getPropertyNames (std::vector< ossimString > &propertyNames) const |
void | getPropertyList (std::vector< ossimRefPtr< ossimProperty > > &propertyList) const |
void | setProperties (std::vector< ossimRefPtr< ossimProperty > > &propertyList) |
Definition at line 18 of file ossimPropertyInterface.h.
|
inline |
Definition at line 21 of file ossimPropertyInterface.h.
|
inlinevirtual |
Definition at line 24 of file ossimPropertyInterface.h.
|
virtual |
Reimplemented in ossimImageHandler, ossimConnectableObject, ossimCibCadrgTileSource, ossimNitfRpcBase, ossimImageFileWriter, ossimRpfCacheTileSource, ossimNitfFileHeaderV2_0, ossimNitfIchipbTag, ossimNitfFileHeaderV2_1, ossimImageSource, ossimLasReader, ossimTiffTileSource, ossimGdalTileSource, ossimBumpShadeTileSource, ossimPixelFlipper, ossimPointCloudImageHandler, ossimH5ImageHandler, ossimNitfFileHeader, ossimEquationCombiner, ossimNitfTileSource, ossimHdf5ImageHandler, ossimNitfPiaimcTag, ossimMapCompositionSource, ossimOgrGdalTileSource, ossimMaskFilter, ossimDtedTileSource, ossimAdrgTileSource, ossimCcfTileSource, ossimMetadataFileWriter, ossimNitfImageHeader, ossimJpegTileSource, ossimWriter, ossimPngReader, ossimBandSelector, ossimWatermarkFilter, ossimPdfWriter, ossimNitfUse00aTag, ossimTiffWriter, ossimNitfImageHeaderV2_1, ossimGpkgReader, ossimFfL7, ossimImageRenderer, ossimGpkgWriter, ossimRangeDomeTileSource, ossimNitfStdidcTag, ossimNitfFileHeaderV2_X, ossimNBandToIndexFilter, ossimPngWriter, ossimHistogramMatchFilter, ossimNitfRegisteredTag, ossimKmlSuperOverlayWriter, ossimOpjJp2Writer, ossimNitfRegisteredDes, ossimScalarRemapper, ossimKakaduNitfWriter, ossimKakaduJp2Writer, ossimJpegWriter, ossimPolyCutter, ossimNitfImageHeaderV2_X, ossimBrightnessContrastSource, ossimGdalWriter, ossimJpegCodec, ossimGdalOgrVectorAnnotation, ossimMeanMedianFilter, ossimSlopeFilter, ossimCastTileSourceFilter, ossimConvolutionFilter1D, ossimEnviTileSource, ossimLandsatTileSource, ossimNitfDataExtensionSegmentV2_1, ossimKakaduJpipHandler, ossimNitfWriterBase, ossimPngCodec, ossimSrtmTileSource, ossimCacheTileSource, ossimImageSourceFilter, ossimNitfWriter, ossimSFIMFusion, ossimImageGaussianFilter, ossimFftFilter, ossimImageToPlaneNormalFilter, ossimNitf20Writer, ossimEdgeFilter, ossimSource, ossimSICDToDetectedImage, ossimNitfDataExtensionSegmentV2_0, ossimDilationFilter, ossimHsiRemapper, ossimDoqqTileSource, ossim3x3ConvolutionFilter, ossimNitfImageHeaderV2_0, ossimTrimFilter, ossimImageSharpenFilter, ossimErosionFilter, ossimBrightnessMatch, and ossimDespeckleFilter.
Definition at line 26 of file ossimPropertyInterface.cpp.
Referenced by ossimJpegCodec::getProperty(), getPropertyList(), and getPropertyValueAsString().
void ossimPropertyInterface::getPropertyList | ( | std::vector< ossimRefPtr< ossimProperty > > & | propertyList | ) | const |
Definition at line 47 of file ossimPropertyInterface.cpp.
References getProperty(), getPropertyNames(), and ossimRefPtr< T >::valid().
Referenced by ossimInfo::getImageMetadata(), ossimNitf20Writer::getProperty(), and ossimNitfWriter::getProperty().
|
virtual |
Reimplemented in ossimImageHandler, ossimConnectableObject, ossimCibCadrgTileSource, ossimNitfRpcBase, ossimImageFileWriter, ossimNitfFileHeaderV2_0, ossimNitfIchipbTag, ossimNitfFileHeaderV2_1, ossimLasReader, ossimImageSource, ossimGdalTileSource, ossimTiffOverviewBuilder, ossimTiffTileSource, ossimBumpShadeTileSource, ossimH5ImageHandler, ossimPixelFlipper, ossimNitfFileHeader, ossimHdf5ImageHandler, ossimNitfTileSource, ossimEquationCombiner, ossimNitfPiaimcTag, ossimMapCompositionSource, ossimOgrGdalTileSource, ossimMaskFilter, ossimDtedTileSource, ossimAdrgTileSource, ossimCcfTileSource, ossimJpegTileSource, ossimMetadataFileWriter, ossimNitfImageHeader, ossimGdalOverviewBuilder, ossimWatermarkFilter, ossimWriter, ossimPngReader, ossimPdfWriter, ossimTiffWriter, ossimBandSelector, ossimGpkgReader, ossimFfL7, ossimNitfUse00aTag, ossimKakaduNitfOverviewBuilder, ossimNitfImageHeaderV2_1, ossimGpkgWriter, ossimImageRenderer, ossimHistogramMatchFilter, ossimNitfStdidcTag, ossimNBandToIndexFilter, ossimPngWriter, ossimKmlSuperOverlayWriter, ossimOpjJp2Writer, ossimNitfFileHeaderV2_X, ossimNitfRegisteredTag, ossimNitfRegisteredDes, ossimKakaduNitfWriter, ossimKakaduJp2Writer, ossimScalarRemapper, ossimJpegWriter, ossimJpegCodec, ossimPolyCutter, ossimNitfImageHeaderV2_X, ossimBrightnessContrastSource, ossimGdalWriter, ossimGdalOgrVectorAnnotation, ossimMeanMedianFilter, ossimEnviTileSource, ossimLandsatTileSource, ossimNitfWriterBase, ossimSlopeFilter, ossimCastTileSourceFilter, ossimConvolutionFilter1D, ossimPngCodec, ossimNitfWriter, ossimNitfDataExtensionSegmentV2_1, ossimSrtmTileSource, ossimKakaduJpipHandler, ossimNitf20Writer, ossimCacheTileSource, ossimImageSourceFilter, ossimTrimFilter, ossimSFIMFusion, ossimFftFilter, ossimImageGaussianFilter, ossimImageToPlaneNormalFilter, ossimEdgeFilter, ossimDoqqTileSource, ossimSource, ossimSICDToDetectedImage, ossimNitfDataExtensionSegmentV2_0, ossimDilationFilter, ossimHsiRemapper, ossim3x3ConvolutionFilter, ossimNitfImageHeaderV2_0, ossimImageSharpenFilter, ossimErosionFilter, ossimBrightnessMatch, ossimNitfDataExtensionSegment, and ossimDespeckleFilter.
Definition at line 31 of file ossimPropertyInterface.cpp.
Referenced by getPropertyList(), and ossimJpegCodec::getPropertyNames().
|
virtual |
Definition at line 35 of file ossimPropertyInterface.cpp.
References getProperty(), ossimRefPtr< T >::valid(), and ossimProperty::valueToString().
Referenced by ossimNitf20Writer::addTags().
void ossimPropertyInterface::setProperties | ( | std::vector< ossimRefPtr< ossimProperty > > & | propertyList | ) |
Definition at line 63 of file ossimPropertyInterface.cpp.
References setProperty().
Referenced by ossimNitf20Writer::setProperty(), and ossimNitfWriter::setProperty().
|
virtual |
Reimplemented in ossimConnectableObject.
Definition at line 14 of file ossimPropertyInterface.cpp.
Referenced by ossimNitf20Writer::addTags(), ossimGpkgWriter::initializeCodec(), setProperties(), and ossimConnectableObject::setProperty().
|
virtual |
Reimplemented in ossimImageHandler, ossimConnectableObject, ossimNitfRpcBase, ossimImageFileWriter, ossimNitfFileHeaderV2_0, ossimNitfIchipbTag, ossimNitfFileHeaderV2_1, ossimImageSource, ossimLasReader, ossimTiffTileSource, ossimBumpShadeTileSource, ossimTiffOverviewBuilder, ossimGdalTileSource, ossimPixelFlipper, ossimPointCloudImageHandler, ossimNitfFileHeader, ossimNitfTileSource, ossimH5ImageHandler, ossimEquationCombiner, ossimNitfPiaimcTag, ossimMapCompositionSource, ossimOgrGdalTileSource, ossimHdf5ImageHandler, ossimMaskFilter, ossimMetadataFileWriter, ossimNitfImageHeader, ossimGdalOverviewBuilder, ossimWatermarkFilter, ossimWriter, ossimBandSelector, ossimNitfUse00aTag, ossimPngReader, ossimNitfImageHeaderV2_1, ossimImageRenderer, ossimPdfWriter, ossimKakaduNitfOverviewBuilder, ossimGpkgReader, ossimTiffWriter, ossimGpkgWriter, ossimRangeDomeTileSource, ossimNitfStdidcTag, ossimNitfFileHeaderV2_X, ossimNitfRegisteredTag, ossimNitfRegisteredDes, ossimNBandToIndexFilter, ossimPngWriter, ossimKmlSuperOverlayWriter, ossimOpjJp2Writer, ossimScalarRemapper, ossimHistogramMatchFilter, ossimPolyCutter, ossimNitfImageHeaderV2_X, ossimBrightnessContrastSource, ossimKakaduNitfWriter, ossimGdalWriter, ossimGdalOgrVectorAnnotation, ossimKakaduJp2Writer, ossimJpegWriter, ossimMeanMedianFilter, ossimSlopeFilter, ossimCastTileSourceFilter, ossimConvolutionFilter1D, ossimJpegCodec, ossimNitfDataExtensionSegmentV2_1, ossimKakaduJpipHandler, ossimCacheTileSource, ossimImageSourceFilter, ossimNitfWriter, ossimNitfWriterBase, ossimFftFilter, ossimSFIMFusion, ossimPngCodec, ossimImageGaussianFilter, ossimImageToPlaneNormalFilter, ossimNitf20Writer, ossimEdgeFilter, ossimTrimFilter, ossimSource, ossimSICDToDetectedImage, ossimDilationFilter, ossimHsiRemapper, ossim3x3ConvolutionFilter, ossimNitfImageHeaderV2_0, ossimImageSharpenFilter, ossimErosionFilter, ossimBrightnessMatch, and ossimDespeckleFilter.
Definition at line 22 of file ossimPropertyInterface.cpp.