OTB
9.0.0
Orfeo Toolbox
|
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) const | otb::SarSensorModel | private |
AzimuthTimeToLine(const TimeType &azimuthTime) const | otb::SarSensorModel | private |
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) const | otb::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::SarSensorModel | static |
Doppler0ToLineSampleYZ(Point3DType const &ecefGround, ZeroDopplerInfo const &zdi, double rangeTime) const | otb::SarSensorModel | |
DurationType typedef | otb::SarSensorModel | |
EcefToWorld(const itk::Point< double, 3 > &ecefPoint) const | otb::SarSensorModel | private |
findClosestGCP(const Point2DType &imPt, const Projection::GCPParam &gcpParam) const | otb::SarSensorModel | private |
ImageLineToDeburstLine(const std::vector< std::pair< unsigned long, unsigned long > > &lines, unsigned long imageLine, unsigned long &deburstLine) | otb::SarSensorModel | static |
interpolateSensorPosVel(TimeType azimuthTime) const | otb::SarSensorModel | private |
interpolateSensorPosVel(TimeType azimuthTime, OrbitIterator itrecord1) const | otb::SarSensorModel | private |
LineSampleHeightToWorld(const Point2DType &imPt, double heightAboveEllipsoid, Point3DType &worldPt) const | otb::SarSensorModel | |
LineSampleToWorld(const Point2DType &imPt, Point3DType &worldPt) const | otb::SarSensorModel | |
LineToAzimuthTime(double line) const | otb::SarSensorModel | private |
LineToSatPositionAndVelocity(double line, Point3DType &satellitePosition, Point3DType &satelliteVelocity) const | otb::SarSensorModel | |
m_AzimuthTimeOffset | otb::SarSensorModel | private |
m_EcefToWorldTransform | otb::SarSensorModel | private |
m_FirstLineTime | otb::SarSensorModel | private |
m_GCP | otb::SarSensorModel | private |
m_IsGrd | otb::SarSensorModel | private |
m_LastLineTime | otb::SarSensorModel | private |
m_OrbitInterpolator | otb::SarSensorModel | private |
m_polynomial_degree | otb::SarSensorModel | private |
m_ProductType | otb::SarSensorModel | private |
m_RangeTimeOffset | otb::SarSensorModel | private |
m_SarParam | otb::SarSensorModel | private |
m_WorldToEcefTransform | otb::SarSensorModel | private |
operator=(const SarSensorModel &)=delete | otb::SarSensorModel | |
OptimizeTimeOffsetsFromGcps() | otb::SarSensorModel | private |
OrbitIterator typedef | otb::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 typedef | otb::SarSensorModel | |
Point3DType typedef | otb::SarSensorModel | |
projToSurface(const GCP &gcp, const Point2DType &imPt, std::function< double(double, double)> heightFunction) const | otb::SarSensorModel | private |
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::SarSensorModel | explicit |
SarSensorModel(const SarSensorModel &)=delete | otb::SarSensorModel | |
searchLagrangianNeighbourhood(TimeType azimuthTime) const | otb::SarSensorModel | private |
SlantRangeToGroundRange(double slantRange, const TimeType &azimuthTime) const | otb::SarSensorModel | private |
TimeType typedef | otb::SarSensorModel | |
UpdateImageMetadata(ImageMetadata &imd) | otb::SarSensorModel | |
Vector3DType typedef | otb::SarSensorModel | |
WorldToAzimuthRangeTime(const Point3DType &inGeoPoint, TimeType &azimuthTime, double &rangeTime, Point3DType &sensorPos, Vector3DType &sensorVel) const | otb::SarSensorModel | |
WorldToEcef(const itk::Point< double, 3 > &worldPoint) const | otb::SarSensorModel | private |
WorldToLineSample(const Point3DType &inGeoPoint, Point2DType &outLineSample) const | otb::SarSensorModel | |
WorldToLineSampleYZ(const Point3DType &inGeoPoint, Point2DType &cr, Point2DType &yz) const | otb::SarSensorModel | |
WorldToSatPositionAndVelocity(const Point3DType &inGeoPoint, Point3DType &satellitePosition, Point3DType &satelliteVelocity) const | otb::SarSensorModel | |
ZeroDopplerLookup(Point3DType const &inEcefPoint) const | otb::SarSensorModel | |
ZeroDopplerTimeLookup(Point3DType const &ecefGround) const | otb::SarSensorModel | |
ZeroDopplerTimeLookupInternal(Point3DType const &ecefGround) const | otb::SarSensorModel | |
~SarSensorModel()=default | otb::SarSensorModel | virtual |