OTB  9.0.0
Orfeo Toolbox
otb::SarSensorModel Member List

This is the complete list of members for otb::SarSensorModel, including all inherited members.

ApplyCoordinateConversion(double in, const TimeType &azimuthTime, const std::vector< CoordinateConversionRecord > &records) constotb::SarSensorModelprivate
AzimuthTimeToLine(const TimeType &azimuthTime) constotb::SarSensorModelprivate
BurstExtraction(const unsigned int burst_index, std::pair< unsigned long, unsigned long > &lines, std::pair< unsigned long, unsigned long > &samples, bool allPixels=false)otb::SarSensorModel
CalculateRangeTime(Point3DType const &ecefGround, Point3DType const &sensorPos) constotb::SarSensorModel
Deburst(std::vector< std::pair< unsigned long, unsigned long >> &lines, std::pair< unsigned long, unsigned long > &samples, bool onlyValidSample=false)otb::SarSensorModel
DeburstAndConcatenate(std::vector< std::pair< unsigned long, unsigned long > > &linesBursts, std::vector< std::pair< unsigned long, unsigned long > > &samplesBursts, unsigned int &linesOffset, unsigned int first_burstInd, bool inputWithInvalidPixels=false)otb::SarSensorModel
DeburstLineToImageLine(const std::vector< std::pair< unsigned long, unsigned long > > &lines, unsigned long deburstLine, unsigned long &imageLine)otb::SarSensorModelstatic
Doppler0ToLineSampleYZ(Point3DType const &ecefGround, ZeroDopplerInfo const &zdi, double rangeTime) constotb::SarSensorModel
DurationType typedefotb::SarSensorModel
EcefToWorld(const itk::Point< double, 3 > &ecefPoint) constotb::SarSensorModelprivate
findClosestGCP(const Point2DType &imPt, const Projection::GCPParam &gcpParam) constotb::SarSensorModelprivate
ImageLineToDeburstLine(const std::vector< std::pair< unsigned long, unsigned long > > &lines, unsigned long imageLine, unsigned long &deburstLine)otb::SarSensorModelstatic
interpolateSensorPosVel(TimeType azimuthTime) constotb::SarSensorModelprivate
interpolateSensorPosVel(TimeType azimuthTime, OrbitIterator itrecord1) constotb::SarSensorModelprivate
LineSampleHeightToWorld(const Point2DType &imPt, double heightAboveEllipsoid, Point3DType &worldPt) constotb::SarSensorModel
LineSampleToWorld(const Point2DType &imPt, Point3DType &worldPt) constotb::SarSensorModel
LineToAzimuthTime(double line) constotb::SarSensorModelprivate
LineToSatPositionAndVelocity(double line, Point3DType &satellitePosition, Point3DType &satelliteVelocity) constotb::SarSensorModel
m_AzimuthTimeOffsetotb::SarSensorModelprivate
m_EcefToWorldTransformotb::SarSensorModelprivate
m_FirstLineTimeotb::SarSensorModelprivate
m_GCPotb::SarSensorModelprivate
m_IsGrdotb::SarSensorModelprivate
m_LastLineTimeotb::SarSensorModelprivate
m_OrbitInterpolatorotb::SarSensorModelprivate
m_polynomial_degreeotb::SarSensorModelprivate
m_ProductTypeotb::SarSensorModelprivate
m_RangeTimeOffsetotb::SarSensorModelprivate
m_SarParamotb::SarSensorModelprivate
m_WorldToEcefTransformotb::SarSensorModelprivate
operator=(const SarSensorModel &)=deleteotb::SarSensorModel
OptimizeTimeOffsetsFromGcps()otb::SarSensorModelprivate
OrbitIterator typedefotb::SarSensorModel
Overlap(std::pair< unsigned long, unsigned long > &linesUp, std::pair< unsigned long, unsigned long > &linesLow, std::pair< unsigned long, unsigned long > &samplesUp, std::pair< unsigned long, unsigned long > &samplesLow, unsigned int burstIndUp, bool inputWithInvalidPixels=false)otb::SarSensorModel
Point2DType typedefotb::SarSensorModel
Point3DType typedefotb::SarSensorModel
projToSurface(const GCP &gcp, const Point2DType &imPt, std::function< double(double, double)> heightFunction) constotb::SarSensorModelprivate
SarSensorModel(std::string productType, SARParam sarParam, Projection::GCPParam gcps, unsigned int polynomial_degree=8)otb::SarSensorModel
SarSensorModel(const ImageMetadata &imd, unsigned int polynomial_degree=8)otb::SarSensorModelexplicit
SarSensorModel(const SarSensorModel &)=deleteotb::SarSensorModel
searchLagrangianNeighbourhood(TimeType azimuthTime) constotb::SarSensorModelprivate
SlantRangeToGroundRange(double slantRange, const TimeType &azimuthTime) constotb::SarSensorModelprivate
TimeType typedefotb::SarSensorModel
UpdateImageMetadata(ImageMetadata &imd)otb::SarSensorModel
Vector3DType typedefotb::SarSensorModel
WorldToAzimuthRangeTime(const Point3DType &inGeoPoint, TimeType &azimuthTime, double &rangeTime, Point3DType &sensorPos, Vector3DType &sensorVel) constotb::SarSensorModel
WorldToEcef(const itk::Point< double, 3 > &worldPoint) constotb::SarSensorModelprivate
WorldToLineSample(const Point3DType &inGeoPoint, Point2DType &outLineSample) constotb::SarSensorModel
WorldToLineSampleYZ(const Point3DType &inGeoPoint, Point2DType &cr, Point2DType &yz) constotb::SarSensorModel
WorldToSatPositionAndVelocity(const Point3DType &inGeoPoint, Point3DType &satellitePosition, Point3DType &satelliteVelocity) constotb::SarSensorModel
ZeroDopplerLookup(Point3DType const &inEcefPoint) constotb::SarSensorModel
ZeroDopplerTimeLookup(Point3DType const &ecefGround) constotb::SarSensorModel
ZeroDopplerTimeLookupInternal(Point3DType const &ecefGround) constotb::SarSensorModel
~SarSensorModel()=defaultotb::SarSensorModelvirtual