mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-13 00:03:09 -04:00
fix sip error
This commit is contained in:
parent
c3d56b6dc8
commit
9e9d1ce84f
@ -6,33 +6,29 @@ class QgsDistanceArea
|
||||
%End
|
||||
|
||||
public:
|
||||
|
||||
//! Constructor
|
||||
QgsDistanceArea();
|
||||
|
||||
|
||||
//! Destructor
|
||||
~QgsDistanceArea();
|
||||
|
||||
//! Copy constructor
|
||||
QgsDistanceArea(const QgsDistanceArea & origDA );
|
||||
|
||||
//! Assignment operator
|
||||
operator=(const QgsDistanceArea & origDA );
|
||||
//! Copy constructor
|
||||
QgsDistanceArea( const QgsDistanceArea &origDA );
|
||||
|
||||
//! sets whether coordinates must be projected to ellipsoid before measuring
|
||||
void setEllipsoidalMode(bool flag);
|
||||
void setEllipsoidalMode( bool flag );
|
||||
void setProjectionsEnabled(bool flag) /Deprecated/;
|
||||
|
||||
//! returns projections enabled flag
|
||||
bool ellipsoidalEnabled();
|
||||
bool ellipsoidalEnabled() const;
|
||||
bool hasCrsTransformEnabled() /Deprecated/;
|
||||
|
||||
|
||||
//! sets source spatial reference system (by QGIS CRS)
|
||||
void setSourceCrs(long srsid);
|
||||
|
||||
void setSourceCrs( long srsid );
|
||||
|
||||
//! sets source spatial reference system (by EpsgCrsId)
|
||||
// @deprecated use setSourceAuthid()
|
||||
void setSourceEpsgCrsId(long epsgId) /Deprecated/;
|
||||
void setSourceEpsgCrsId( long epsgId ) /Deprecated/;
|
||||
|
||||
//! sets source spatial reference system by authid
|
||||
void setSourceAuthId( QString authid );
|
||||
@ -43,39 +39,39 @@ class QgsDistanceArea
|
||||
bool geographic();
|
||||
|
||||
//! sets ellipsoid by its acronym
|
||||
bool setEllipsoid(const QString& ellipsoid);
|
||||
|
||||
bool setEllipsoid( const QString& ellipsoid );
|
||||
|
||||
//! Sets ellipsoid by supplied radii
|
||||
// Inverse flattening is calculated with invf = a/(a-b)
|
||||
bool setEllipsoid( double semiMajor, double semiMinor );
|
||||
|
||||
//! returns ellipsoid's acronym
|
||||
const QString& ellipsoid();
|
||||
|
||||
|
||||
//! returns ellipsoid's semi major axis
|
||||
double ellipsoidSemiMajor();
|
||||
//! returns ellipsoid's semi minor axis
|
||||
double ellipsoidSemiMinor();
|
||||
//! returns ellipsoid's inverse flattening
|
||||
double ellipsoidInverseFlattening();
|
||||
|
||||
//! general measurement (line distance or polygon area)
|
||||
double measure(QgsGeometry* geometry);
|
||||
|
||||
//! measurement perimater of polygon
|
||||
double measurePerimeter(QgsGeometry* geometry);
|
||||
|
||||
//! measures line with more segments
|
||||
double measureLine(const QList<QgsPoint>& points);
|
||||
|
||||
//! general measurement (line distance or polygon area)
|
||||
double measure( QgsGeometry* geometry );
|
||||
|
||||
//! measures perimeter of polygon
|
||||
double measurePerimeter( QgsGeometry* geometry );
|
||||
|
||||
//! measures line
|
||||
double measureLine( const QList<QgsPoint>& points );
|
||||
|
||||
//! measures line with one segment
|
||||
double measureLine(const QgsPoint& p1, const QgsPoint& p2);
|
||||
|
||||
double measureLine( const QgsPoint& p1, const QgsPoint& p2 );
|
||||
|
||||
//! measures polygon area
|
||||
double measurePolygon(const QList<QgsPoint>& points);
|
||||
|
||||
double measurePolygon( const QList<QgsPoint>& points );
|
||||
|
||||
//! compute bearing - in radians
|
||||
double bearing(const QgsPoint& p1, const QgsPoint& p2);
|
||||
double bearing( const QgsPoint& p1, const QgsPoint& p2 );
|
||||
|
||||
static QString textUnit( double value, int decimals, QGis::UnitType u, bool isArea, bool keepBaseUnit = false );
|
||||
|
||||
|
@ -58,6 +58,7 @@ class CORE_EXPORT QgsDistanceArea
|
||||
void setSourceCrs( long srsid );
|
||||
|
||||
//! sets source spatial reference system (by EpsgCrsId)
|
||||
// @deprecated use setSourceAuthid()
|
||||
Q_DECL_DEPRECATED void setSourceEpsgCrsId( long epsgId );
|
||||
|
||||
//! sets source spatial reference system by authid
|
||||
|
Loading…
x
Reference in New Issue
Block a user