Creates a new and empty GeodesicSectorParameters object.
[since Esri::ArcGISRuntime 100.3]
GeodesicSectorParameters::GeodesicSectorParameters(const Esri::ArcGISRuntime::Point ¢er, double semiAxis1Length, double semiAxis2Length, double sectorAngle, double startDirection)
Creates a new GeodesicSectorParameters object with the given values.
When using this constructor, the created parameter set has the following default values:
This function was introduced in Esri::ArcGISRuntime 100.3.
GeodesicSectorParameters::GeodesicSectorParameters(double axisDirection, const Esri::ArcGISRuntime::AngularUnit &angularUnit, const Esri::ArcGISRuntime::Point ¢er, const Esri::ArcGISRuntime::LinearUnit &linearUnit, unsigned int maxPointCount, double maxSegmentLength, Esri::ArcGISRuntime::GeometryType geometryType, double sectorAngle, double semiAxis1Length, double semiAxis2Length, double startDirection)Constructor that takes in several arguments.
Copy constructor from other GeodesicSectorParameters.
[noexcept]
GeodesicSectorParameters::GeodesicSectorParameters(Esri::ArcGISRuntime::GeodesicSectorParameters &&other)
Move constructor from other GeodesicSectorParameters.
[noexcept]
GeodesicSectorParameters::~GeodesicSectorParameters()
Destructor.
Esri::ArcGISRuntime::AngularUnit GeodesicSectorParameters::angularUnit() constReturns the angular unit used in this class.
See also setAngularUnit().
double GeodesicSectorParameters::axisDirection() constReturns the direction of the longest axis of the ellipse.
Value is expressed as an angle using angularUnit. Zero degrees is east.
See also setAxisDirection().
Esri::ArcGISRuntime::Point GeodesicSectorParameters::center() constReturns the center Point of the sector.
See also setCenter().
Esri::ArcGISRuntime::GeometryType GeodesicSectorParameters::geometryType() constReturns the type of output geometry created.
See also setGeometryType().
Esri::ArcGISRuntime::LinearUnit GeodesicSectorParameters::linearUnit() constReturns the linear unit used in this class.
See also setLinearUnit().
unsigned int GeodesicSectorParameters::maxPointCount() constReturns the maximum count of points permitted in the constructed sector.
See also setMaxPointCount().
double GeodesicSectorParameters::maxSegmentLength() constReturns the maximum length between vertices used to construct the sector.
See also setMaxSegmentLength().
double GeodesicSectorParameters::sectorAngle() constReturns the angle of the sector.
Value is expressed as an angle using angularUnit.
See also setSectorAngle().
double GeodesicSectorParameters::semiAxis1Length() constReturns the length of the first semi-minor axis of the sector.
See also setSemiAxis1Length().
double GeodesicSectorParameters::semiAxis2Length() constReturns the length of the second semi-axis of the sector.
See also setSemiAxis2Length().
void GeodesicSectorParameters::setAngularUnit(const Esri::ArcGISRuntime::AngularUnit &angularUnit)Sets the angular unit used in this class to angularUnit.
See also angularUnit().
void GeodesicSectorParameters::setAxisDirection(double direction)Sets the direction of the longest axis of the sector as an angle (in angularUnit).
Value is expressed as an angle using angularUnit. Zero degrees is east.
See also axisDirection().
void GeodesicSectorParameters::setCenter(const Esri::ArcGISRuntime::Point ¢er)Sets the center Point of the sector.
See also center().
void GeodesicSectorParameters::setGeometryType(Esri::ArcGISRuntime::GeometryType type)Sets the type of output geometry created.
See also geometryType().
void GeodesicSectorParameters::setLinearUnit(const Esri::ArcGISRuntime::LinearUnit &linearUnit)Sets the linear unit used in this class to linearUnit.
See also linearUnit().
void GeodesicSectorParameters::setMaxPointCount(unsigned int count)Sets the maximum count of points permitted in the constructed sector.
See also maxPointCount().
void GeodesicSectorParameters::setMaxSegmentLength(double length)Sets the maximum length between vertices used to construct the sector.
See also maxSegmentLength().
void GeodesicSectorParameters::setSectorAngle(double angle)Sets the angle of the sector.
Value is expressed as an angle using angularUnit.
See also sectorAngle().
void GeodesicSectorParameters::setSemiAxis1Length(double length)Sets the length of the first semi-minor axis of the sector.
See also semiAxis1Length().
void GeodesicSectorParameters::setSemiAxis2Length(double length)Sets the length of the second semi-axis of the sector.
See also semiAxis2Length().
void GeodesicSectorParameters::setStartDirection(double direction)Sets the direction of the starting radius of the sector as an angle.
Value is expressed as an angle using angularUnit. Zero degrees is east.
See also startDirection().
double GeodesicSectorParameters::startDirection() constReturns the direction of the starting radius of the sector as an angle.
Value is expressed as an angle using angularUnit. Zero degrees is east.
See also setStartDirection().
[noexcept]
Esri::ArcGISRuntime::GeodesicSectorParameters &GeodesicSectorParameters::operator=(Esri::ArcGISRuntime::GeodesicSectorParameters &&other)
Move operator from other GeodesicSectorParameters.
Esri::ArcGISRuntime::GeodesicSectorParameters &GeodesicSectorParameters::operator=(const Esri::ArcGISRuntime::GeodesicSectorParameters &other)Assignment operator from other GeodesicSectorParameters.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4