OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimResampler.h>
Public Types | |
enum | ossimResLevelResamplerType { ossimResampler_NONE = 0, ossimResampler_NEAREST_NEIGHBOR = 1, ossimResampler_BILINEAR = 2, ossimResampler_BICUBIC = 3 } |
![]() | |
enum | ossimConnectableObjectDirectionType { CONNECTABLE_DIRECTION_NONE = 0, CONNECTABLE_DIRECTION_INPUT = 1, CONNECTABLE_DIRECTION_OUTPUT = 2 } |
typedef std::vector< ossimRefPtr< ossimConnectableObject > > | ConnectableObjectList |
Public Member Functions | |
ossimResampler () | |
virtual void | resample (ossimImageData *input, ossimImageData *output) |
virtual void | resample (ossimImageData *input, ossimImageData *output, const ossimDpt &ul, const ossimDpt &ur, const ossimDpt &deltaUl, const ossimDpt &deltaUr, const ossimDpt &length) |
virtual void | resample (ossimImageData *input, ossimImageData *output, const ossimIrect &outputSubRect, const ossimDpt &ul, const ossimDpt &ur, const ossimDpt &deltaUl, const ossimDpt &deltaUr, const ossimDpt &length) |
virtual void | resampleNearestNeighbor (ossimImageData *input, ossimImageData *output, const ossimIrect &outputSubRect, const ossimDpt &ul, const ossimDpt &ur, const ossimDpt &deltaUl, const ossimDpt &deltaUr, const ossimDpt &length) |
virtual void | resampleNearestNeighbor (ossimImageData *input, ossimImageData *output, const ossimDpt &ul, const ossimDpt &ur, const ossimDpt &deltaUl, const ossimDpt &deltaUr, const ossimDpt &length) |
virtual void | setResamplerType (ossimResLevelResamplerType type) |
virtual ossimResLevelResamplerType | getResamplerType () const |
virtual double | getCubicParameter () const |
virtual void | setCubicParameter (double parameter) |
void | setRatio (double outputToInputRatio) |
void | setRatio (const ossimDpt &outputToInputRatio) |
ossimDpt | getRatio () const |
virtual ossim_int32 | getKernelWidth () const |
virtual ossim_int32 | getKernelHeight () const |
virtual bool | saveState (ossimKeywordlist &kwl, const char *prefix=0) const |
virtual bool | loadState (const ossimKeywordlist &kwl, const char *prefix=0) |
bool | canConnectMyInputTo (ossim_int32, const ossimConnectableObject *) const |
required to be overriden by derived classes More... | |
![]() | |
ossimConnectableObject (ossimObject *owner=0) | |
Base constructor of this object. More... | |
ossimConnectableObject (ossimObject *owner, ossim_int32 inputListSize, ossim_int32 outputListSize, bool inputListIsFixedFlag=true, bool outputListIsFixedFlag=true) | |
virtual | ~ossimConnectableObject () |
void | setId (const ossimId &id) |
All connectable objects will have id's. More... | |
const ossimId & | getId () const |
Will allow us to get this object's id. More... | |
const ossimObject * | getOwner () const |
Fetches the current owner, most likely a container but not limited to one. More... | |
virtual void | changeOwner (ossimObject *owner) |
Permits changing the object's owner. More... | |
virtual void | setDescription (const ossimString &description) |
virtual ossimString | getDescription () const |
virtual bool | isConnected (ossimConnectableObjectDirectionType direction=CONNECTABLE_DIRECTION_INPUT) const |
will check the direction specified to see if all slots are full. More... | |
OSSIM_DEPRECATE_METHOD (virtual ossimConnectableObject *findConnectableObject(const ossimId &id)) | |
OSSIM_DEPRECATE_METHOD (virtual ossimConnectableObject *findObjectOfType(RTTItypeid typeId, ossimConnectableObjectDirectionType directionType, bool recurse=true)) | |
OSSIM_DEPRECATE_METHOD (virtual ossimConnectableObject *findObjectOfType(const ossimString &obj, ossimConnectableObjectDirectionType directionType, bool recurse=true)) | |
OSSIM_DEPRECATE_METHOD (virtual ossimConnectableObject *findInputObjectOfType(const ossimString &className)) | |
virtual ossim_int32 | findInputIndex (const ossimConnectableObject *object) |
Return a valid index of the input list if the passed in object is found else return -1. More... | |
virtual ossim_int32 | findInputIndex (const ossimId &id) |
Return a valid index of the input list if the passed id is found else return -1. More... | |
virtual ossim_int32 | findOutputIndex (const ossimConnectableObject *object) |
Return a valid index of the output list if the passed in object is found else return -1. More... | |
virtual ossim_int32 | findOutputIndex (const ossimId &id) |
Return a valid index of the output list if the passed in object is found else return -1. More... | |
virtual ossim_int32 | getMyInputIndexToConnectTo (ossimConnectableObject *object) const |
Should return the first available index to connect to. More... | |
virtual ossim_int32 | getMyOutputIndexToConnectTo (ossimConnectableObject *object) const |
Should return the first available index to connect to. More... | |
virtual bool | canConnectMyOutputTo (ossim_int32 myOutputIndex, const ossimConnectableObject *object) const |
default implementation is to allow anyone to connect to us. More... | |
virtual void | disconnect (ossimConnectableObject *object=0) |
Will disconnect the object passed in. More... | |
virtual void | disconnect (const ossimId &id) |
Will disconnect the object passed in. More... | |
virtual ossimRefPtr< ossimConnectableObject > | disconnectMyInput (ossim_int32 inputIndex, bool disconnectOutputFlag=true, bool createEventFlag=true) |
Will disconnect the object at the given input index and generate a connection event. More... | |
virtual void | disconnectMyInput (ossimConnectableObject *input, bool disconnectOutputFlag=true, bool createEventFlag=true) |
Finds the index of the passed in input and calls disconnectMyInput(inputIndex, disconnectOutputFlag, createEventFlag);. More... | |
virtual void | disconnectMyInputs (ConnectableObjectList &inputList, bool disconnectOutputFlag=true, bool createEventFlag=true) |
virtual ossimRefPtr< ossimConnectableObject > | disconnectMyOutput (ossim_int32 outputIndex, bool disconnectInputFlag=true, bool createEventFlag=true) |
Will disconnect the object at the given output index and generate a connection event. More... | |
virtual void | disconnectMyOutput (ossimConnectableObject *output, bool disconnectInputFlag=true, bool createEventFlag=true) |
Will disconnect the output object. More... | |
virtual void | disconnectMyOutputs (ConnectableObjectList &outputList, bool disconnectOutputFlag=true, bool createEventFlag=true) |
virtual void | disconnectAllInputs () |
Will disconnect all of the input objects. More... | |
virtual void | disconnectAllOutputs () |
Will disconnect all of the output objects. More... | |
virtual ossim_int32 | connectMyInputTo (ossimConnectableObject *inputObject, bool makeOutputConnection=true, bool createEventFlag=true) |
Will try to connect this objects input to the passed in object. More... | |
virtual ossim_int32 | connectMyInputTo (ossim_int32 inputIndex, ossimConnectableObject *inputObject, bool makeOutputConnection=true, bool createEventFlag=true) |
Will connect the specified input to the passed in object. More... | |
virtual bool | connectMyInputTo (ConnectableObjectList &inputList, bool makeOutputConnection=true, bool createEventFlag=true) |
virtual ossim_int32 | connectMyOutputTo (ossimConnectableObject *outputObject, bool makeInputConnection=true, bool createEventFlag=true) |
Will try to connect this objects output to the passed in object. More... | |
virtual bool | connectMyOutputTo (ConnectableObjectList &outputList, bool makeInputConnection=true, bool createEventFlag=true) |
virtual bool | connectInputList (ConnectableObjectList &inputList) |
Will disconnect itself from all inputs and reset to the passed in input list. More... | |
virtual bool | connectOutputList (ConnectableObjectList &outputList) |
Will disconnect itself from all outputs and reset to the passed in output list. More... | |
virtual ossim_uint32 | getNumberOfInputs () const |
Returns the number of input objects. More... | |
virtual ossim_uint32 | getNumberOfOutputs () const |
Return the number of output objects. More... | |
ossimConnectableObject * | getInput (ossim_uint32 index=0) |
returns the object at the specified index. More... | |
const ossimConnectableObject * | getInput (ossim_uint32 index=0) const |
returns the object at the specified index. More... | |
ossimConnectableObject * | getOutput (ossim_uint32 index=0) |
returns the object at the specified index. More... | |
const ossimConnectableObject * | getOutput (ossim_uint32 index=0) const |
returns the object at the specified index. More... | |
virtual void | setNumberOfInputs (ossim_int32 numberOfInputs) |
Will set the number of inputs. More... | |
virtual bool | getInputListIsFixedFlag () const |
virtual bool | getOutputListIsFixedFlag () const |
virtual void | setNumberOfOutputs (ossim_int32 numberOfInputs) |
Will set the number of outputs. More... | |
const ConnectableObjectList & | getInputList () const |
const ConnectableObjectList & | getOutputList () const |
ConnectableObjectList & | getInputList () |
ConnectableObjectList & | getOutputList () |
OSSIM_DEPRECATE_METHOD (virtual void findAllObjectsOfType(ConnectableObjectList &result, const RTTItypeid &typeInfo, bool recurse=true)) | |
OSSIM_DEPRECATE_METHOD (virtual void findAllObjectsOfType(ConnectableObjectList &result, const ossimString &className, bool recurse=true)) | |
virtual void | propagateEventToOutputs (ossimEvent &event) |
virtual void | propagateEventToInputs (ossimEvent &event) |
virtual void | setProperty (ossimRefPtr< ossimProperty > property) |
virtual void | setProperty (const ossimString &name, const ossimString &value) |
virtual ossimRefPtr< ossimProperty > | getProperty (const ossimString &name) const |
virtual void | getPropertyNames (std::vector< ossimString > &propertyNames) const |
virtual ossim_uint32 | saveStateOfAllInputs (ossimKeywordlist &kwl, bool saveThisStateFlag=true, ossim_uint32 objectIndex=1, const char *prefix=0) const |
Save the state of all inputs to a keyword list. More... | |
virtual bool | fillContainer (ossimConnectableContainer &container) |
Inserts this object and all of its children and inputs into the container provided. More... | |
bool | moveInputUp (const ossimId &id) |
Moves the input connection matching id up one in the connection list. More... | |
bool | moveInputDown (const ossimId &id) |
Moves the input connection matching id down one in the connection list. More... | |
bool | moveInputToTop (const ossimId &id) |
Moves the input connection matching id to the top of the connection list. More... | |
bool | moveInputToBottom (const ossimId &id) |
Moves the input connection matching id to the bottom of the connection list. More... | |
virtual void | accept (ossimVisitor &visitor) |
We will add a visitor interface for all connectable objects. More... | |
![]() | |
ossimObject () | |
virtual | ~ossimObject () |
virtual ossimObject * | dup () const |
virtual ossimString | getShortName () const |
virtual ossimString | getLongName () const |
virtual ossimString | getClassName () const |
virtual RTTItypeid | getType () const |
virtual bool | canCastTo (ossimObject *obj) const |
virtual bool | canCastTo (const RTTItypeid &id) const |
virtual bool | canCastTo (const ossimString &parentClassName) const |
virtual std::ostream & | print (std::ostream &out) const |
Generic print method. More... | |
virtual bool | isEqualTo (const ossimObject &obj, ossimCompareType compareType=OSSIM_COMPARE_FULL) const |
![]() | |
ossimReferenced () | |
ossimReferenced (const ossimReferenced &) | |
ossimReferenced & | operator= (const ossimReferenced &) |
void | ref () const |
increment the reference count by one, indicating that this object has another pointer which is referencing it. More... | |
void | unref () const |
decrement the reference count by one, indicating that a pointer to this object is referencing it. More... | |
void | unref_nodelete () const |
decrement the reference count by one, indicating that a pointer to this object is referencing it. More... | |
int | referenceCount () const |
![]() | |
ossimListenerManager () | |
virtual | ~ossimListenerManager () |
virtual void | fireEvent (ossimEvent &event) |
virtual bool | addListener (ossimListener *listener) |
virtual bool | removeListener (ossimListener *listener) |
virtual bool | findListener (ossimListener *listener) |
![]() | |
ossimPropertyInterface () | |
virtual | ~ossimPropertyInterface () |
virtual ossimString | getPropertyValueAsString (const ossimString &name) const |
void | getPropertyList (std::vector< ossimRefPtr< ossimProperty > > &propertyList) const |
void | setProperties (std::vector< ossimRefPtr< ossimProperty > > &propertyList) |
Protected Member Functions | |
virtual | ~ossimResampler () |
template<class T > | |
void | resampleTile (T, ossimImageData *input, ossimImageData *output) |
template<class T > | |
void | resampleFullTile (T, ossimImageData *input, ossimImageData *output) |
template<class T > | |
void | resamplePartialTile (T, ossimImageData *input, ossimImageData *output) |
template<class T > | |
void | resampleTile (T, ossimImageData *input, ossimImageData *output, const ossimIrect &outputSubRect, const ossimDpt &ul, const ossimDpt &ur, const ossimDpt &deltaUl, const ossimDpt &deltaUr, const ossimDpt &length) |
template<class T > | |
void | resampleTileNearestNeighbor (T, ossimImageData *input, ossimImageData *output, const ossimDpt &ul, const ossimDpt &ur, const ossimDpt &deltaUl, const ossimDpt &deltaUr, const ossimDpt &length) |
template<class T > | |
void | resampleTileNearestNeighbor (T, ossimImageData *input, ossimImageData *output, const ossimIrect &subRect, const ossimDpt &ul, const ossimDpt &ur, const ossimDpt &deltaUl, const ossimDpt &deltaUr, const ossimDpt &length) |
virtual void | deleteWeightTable () |
virtual void | allocateWeightTable () |
virtual void | generateWeightTable () |
double | getCubicC0 (double t) const |
double | getCubicC1 (double t) const |
double | getCubicC2 (double t) const |
double | getCubicC3 (double t) const |
![]() | |
ossimConnectableObject * | findObjectOfType (ConnectableObjectList *connectableList, ossimVisitor &visitor) |
![]() | |
virtual | ~ossimReferenced () |
![]() | |
ossimListenerManager (const ossimListenerManager &rhs) | |
This is currently implemented as a symmetric kernel resampler. It will use a lookup table idea to precompute
The resampler will support Nearest neighbor, Bilinear and Bicubic
The lookup table approach will be borrowed from Michael J. Aramini implementation of the Bicubic convolution:
http://www.ultranet.com/~aramini/ under: Efficient Image Magnification by Bicubic Spline Interpolation.
Definition at line 32 of file ossimResampler.h.
Enumerator | |
---|---|
ossimResampler_NONE | |
ossimResampler_NEAREST_NEIGHBOR | |
ossimResampler_BILINEAR | |
ossimResampler_BICUBIC |
Definition at line 35 of file ossimResampler.h.
ossimResampler::ossimResampler | ( | ) |
Definition at line 38 of file ossimResampler.cpp.
|
protectedvirtual |
|
protectedvirtual |
Definition at line 958 of file ossimResampler.cpp.
References deleteWeightTable(), ossimResampler_BICUBIC, ossimResampler_BILINEAR, ossimResampler_NEAREST_NEIGHBOR, ossimResampler_NONE, theOutputToInputRatio, theResamplerType, theTableHeight, theTableWidthX, theTableWidthY, theWeightTableX, theWeightTableY, ossimDpt::x, and ossimDpt::y.
Referenced by setRatio(), and setResamplerType().
|
inlinevirtual |
required to be overriden by derived classes
Implements ossimConnectableObject.
Definition at line 138 of file ossimResampler.h.
|
protectedvirtual |
Definition at line 934 of file ossimResampler.cpp.
References theTableHeight, theWeightTableX, and theWeightTableY.
Referenced by allocateWeightTable(), and ~ossimResampler().
|
protectedvirtual |
Definition at line 1012 of file ossimResampler.cpp.
References getCubicC0(), getCubicC1(), getCubicC2(), getCubicC3(), ossimResampler_BICUBIC, ossimResampler_BILINEAR, ossimResampler_NEAREST_NEIGHBOR, ossimResampler_NONE, theResamplerType, theTableWidthX, theTableWidthY, theWeightTableX, theWeightTableY, and x.
Referenced by setCubicParameter(), setRatio(), and setResamplerType().
|
protected |
Definition at line 1154 of file ossimResampler.cpp.
References theCubicAdjustableParameter.
Referenced by generateWeightTable().
|
protected |
Definition at line 1160 of file ossimResampler.cpp.
References theCubicAdjustableParameter.
Referenced by generateWeightTable().
|
protected |
Definition at line 1167 of file ossimResampler.cpp.
References theCubicAdjustableParameter.
Referenced by generateWeightTable().
|
protected |
Definition at line 1173 of file ossimResampler.cpp.
References theCubicAdjustableParameter.
Referenced by generateWeightTable().
|
inlinevirtual |
Definition at line 98 of file ossimResampler.h.
References theCubicAdjustableParameter.
|
virtual |
|
virtual |
|
inline |
|
inlinevirtual |
Definition at line 93 of file ossimResampler.h.
References theResamplerType.
Referenced by saveState().
|
virtual |
Method to the load (recreate) the state of an object from a keyword list. Return true if ok or false on error.
Reimplemented from ossimConnectableObject.
Definition at line 1180 of file ossimResampler.cpp.
References ossimKeywordlist::find().
|
virtual |
Will apply the kernel to the input and write it to the output.
Note: theTable is re-generated if the Max(out_width, out_height). changes from the previous call.
Definition at line 58 of file ossimResampler.cpp.
References ossimImageData::getBuf(), ossimRectilinearDataObject::getScalarType(), OSSIM_FLOAT32, OSSIM_FLOAT64, OSSIM_NORMALIZED_DOUBLE, OSSIM_NORMALIZED_FLOAT, OSSIM_SSHORT16, OSSIM_UINT16, OSSIM_UINT32, OSSIM_UINT8, OSSIM_USHORT11, OSSIM_USHORT12, OSSIM_USHORT13, OSSIM_USHORT14, OSSIM_USHORT15, ossimNotify(), ossimNotifyLevel_WARN, resampleTile(), theWeightTableX, and theWeightTableY.
Referenced by resample().
|
virtual |
Definition at line 136 of file ossimResampler.cpp.
References ossimImageData::getImageRectangle(), and resample().
|
virtual |
Definition at line 154 of file ossimResampler.cpp.
References ossimImageData::getBuf(), ossimRectilinearDataObject::getScalarType(), OSSIM_FLOAT32, OSSIM_FLOAT64, OSSIM_NORMALIZED_DOUBLE, OSSIM_NORMALIZED_FLOAT, OSSIM_SINT16, OSSIM_UINT16, OSSIM_UINT32, OSSIM_UINT8, OSSIM_USHORT11, OSSIM_USHORT12, OSSIM_USHORT13, OSSIM_USHORT14, OSSIM_USHORT15, ossimNotify(), ossimNotifyLevel_WARN, resampleTile(), theWeightTableX, and theWeightTableY.
|
protected |
Definition at line 601 of file ossimResampler.cpp.
References ossimImageData::getBuf(), ossimImageData::getHeight(), ossimImageData::getMaxPix(), ossimImageData::getMinPix(), ossimImageData::getNumberOfBands(), ossimImageData::getOrigin(), ossimImageData::getWidth(), max, theKernelHeight, theKernelWidth, theOutputToInputRatio, theTableWidthX, theTableWidthY, theWeightTableX, theWeightTableY, ossimIpt::x, ossimDpt::x, x, ossimIpt::y, and ossimDpt::y.
Referenced by resampleTile().
|
virtual |
Definition at line 273 of file ossimResampler.cpp.
References ossimImageData::getBuf(), ossimRectilinearDataObject::getScalarType(), OSSIM_FLOAT32, OSSIM_FLOAT64, OSSIM_NORMALIZED_DOUBLE, OSSIM_NORMALIZED_FLOAT, OSSIM_SINT16, OSSIM_UINT16, OSSIM_UINT32, OSSIM_UINT8, OSSIM_USHORT11, OSSIM_USHORT12, OSSIM_USHORT13, OSSIM_USHORT14, OSSIM_USHORT15, ossimNotify(), ossimNotifyLevel_WARN, and resampleTileNearestNeighbor().
Referenced by resampleNearestNeighbor().
|
virtual |
Definition at line 388 of file ossimResampler.cpp.
References ossimImageData::getImageRectangle(), and resampleNearestNeighbor().
|
protected |
Definition at line 432 of file ossimResampler.cpp.
References ossimImageData::getBuf(), ossimImageData::getHeight(), ossimImageData::getMaxPix(), ossimImageData::getMinPix(), ossimImageData::getNullPix(), ossimImageData::getNumberOfBands(), ossimImageData::getOrigin(), ossimImageData::getWidth(), ossim::isnan(), ossimImageData::isNull(), max, ossim::nan(), theKernelHeight, theKernelWidth, theOutputToInputRatio, theTableWidthX, theTableWidthY, theWeightTableX, theWeightTableY, ossimIpt::x, ossimDpt::x, x, ossimIpt::y, and ossimDpt::y.
Referenced by resampleTile().
|
protected |
Definition at line 408 of file ossimResampler.cpp.
References ossimDataObject::getDataObjectStatus(), OSSIM_FULL, OSSIM_PARTIAL, resampleFullTile(), and resamplePartialTile().
Referenced by resample(), and resampleTile().
|
protected |
Definition at line 701 of file ossimResampler.cpp.
References ossimRefPtr< T >::get(), ossimImageData::getBuf(), ossimImageData::getHeight(), ossimImageData::getImageRectangle(), ossimImageData::getNullPix(), ossimImageData::getNumberOfBands(), ossimImageData::getOrigin(), ossimRectilinearDataObject::getScalarType(), ossimImageData::getWidth(), ossimIrect::height(), ossimImageData::initialize(), ossimDrect::lr(), ossimResampler_NEAREST_NEIGHBOR, resampleTile(), ossimImageData::setOrigin(), theKernelHeight, theKernelWidth, theOutputToInputRatio, theResamplerType, ossimIrect::ul(), ossimDrect::ul(), ossimIrect::width(), ossimIpt::x, ossimDpt::x, x, ossimIpt::y, ossimDpt::y, and y.
|
protected |
Definition at line 817 of file ossimResampler.cpp.
References ossimImageData::getImageRectangle().
Referenced by resampleNearestNeighbor().
|
protected |
Definition at line 838 of file ossimResampler.cpp.
References ossimImageData::getBuf(), ossimImageData::getHeight(), ossimImageData::getImageRectangle(), ossimImageData::getNullPix(), ossimImageData::getNumberOfBands(), ossimImageData::getWidth(), ossimIrect::height(), ossimIrect::ul(), ossimIrect::width(), ossimIpt::x, ossimDpt::x, x, ossimIpt::y, ossimDpt::y, and y.
|
virtual |
Method to save the state of an object to a keyword list. Return true if ok or false on error.
Reimplemented from ossimConnectableObject.
Definition at line 1226 of file ossimResampler.cpp.
References ossimKeywordlist::add(), getResamplerType(), ossimResampler_BICUBIC, and ossimResampler_BILINEAR.
|
inlinevirtual |
Definition at line 102 of file ossimResampler.h.
References generateWeightTable(), ossimResampler_BICUBIC, theCubicAdjustableParameter, and theResamplerType.
void ossimResampler::setRatio | ( | double | outputToInputRatio | ) |
Will reallocate the table
Definition at line 1134 of file ossimResampler.cpp.
void ossimResampler::setRatio | ( | const ossimDpt & | outputToInputRatio | ) |
Definition at line 1140 of file ossimResampler.cpp.
References allocateWeightTable(), generateWeightTable(), theOutputToInputRatio, theTableWidthX, theTableWidthY, ossimDpt::x, and ossimDpt::y.
|
virtual |
Will re-allocate the table
Definition at line 1090 of file ossimResampler.cpp.
References allocateWeightTable(), generateWeightTable(), ossimResampler_BICUBIC, ossimResampler_BILINEAR, ossimResampler_NEAREST_NEIGHBOR, ossimResampler_NONE, theKernelHeight, theKernelWidth, and theResamplerType.
|
protected |
This adjustable parameter can vary between -1 to 0. as the paramter goes from 0 to -1 the output goes from blocky to smooth. The default value is -.5
Definition at line 165 of file ossimResampler.h.
Referenced by getCubicC0(), getCubicC1(), getCubicC2(), getCubicC3(), getCubicParameter(), and setCubicParameter().
|
protected |
Definition at line 153 of file ossimResampler.h.
Referenced by getKernelHeight(), resampleFullTile(), resamplePartialTile(), resampleTile(), and setResamplerType().
|
protected |
Definition at line 152 of file ossimResampler.h.
Referenced by getKernelWidth(), resampleFullTile(), resamplePartialTile(), resampleTile(), and setResamplerType().
|
protected |
Definition at line 146 of file ossimResampler.h.
Referenced by allocateWeightTable(), getRatio(), resampleFullTile(), resamplePartialTile(), resampleTile(), and setRatio().
|
protected |
Definition at line 147 of file ossimResampler.h.
Referenced by allocateWeightTable(), generateWeightTable(), getResamplerType(), resampleTile(), setCubicParameter(), and setResamplerType().
|
protected |
Definition at line 151 of file ossimResampler.h.
Referenced by allocateWeightTable(), and deleteWeightTable().
|
protected |
Definition at line 149 of file ossimResampler.h.
Referenced by allocateWeightTable(), generateWeightTable(), resampleFullTile(), resamplePartialTile(), and setRatio().
|
protected |
Definition at line 150 of file ossimResampler.h.
Referenced by allocateWeightTable(), generateWeightTable(), resampleFullTile(), resamplePartialTile(), and setRatio().
|
protected |
Definition at line 156 of file ossimResampler.h.
Referenced by allocateWeightTable(), deleteWeightTable(), generateWeightTable(), resample(), resampleFullTile(), and resamplePartialTile().
|
protected |
Definition at line 157 of file ossimResampler.h.
Referenced by allocateWeightTable(), deleteWeightTable(), generateWeightTable(), resample(), resampleFullTile(), and resamplePartialTile().