ESRI.ArcGIS.Mobile
Polyline Class Members
See Also  Properties  Methods  Events Send Feedback
ESRI.ArcGIS.Mobile.Geometries Namespace : Polyline Class


The following tables list the members exposed by Polyline.

Public Constructors

 NameDescription
Public ConstructorPolyline ConstructorOverloaded. Create a new empty instance of Polyline class.  
Top

Public Properties

 NameDescription
Public PropertyBoundaryDimensionOverridden. Returns the geometry boundary dimension  
Public PropertyCurrentCoordinate Gets the current coordinate if current part has been set. (Inherited from Geometry)
Public PropertyCurrentCoordinateIndexGets or sets the current vertex in the current part. (Inherited from Geometry)
Public PropertyCurrentPart Gets the current part CoordinateCollection. (Inherited from Geometry)
Public PropertyCurrentPartIndex Gets or sets the current geometry part. (Inherited from Geometry)
Public PropertyDimensionOverridden. Returns the geometry dimension.  
Public PropertyGeometryTypeOverridden. Returns the geometry type of the Polyline.  
Public PropertyIsEmptyOverridden. Indicates whether this geometry contains any points.  
Public PropertyIsGeometryCollectionChecks if this geometry is a collection of parts. (Inherited from Geometry)
Public PropertyIsValidOverridden. Returns true if the geometry is valid.  
Public PropertyPartCountGets the number of parts on this Polyline.  
Public PropertyParts Gets the collection of coordinates for this geometry. (Inherited from Geometry)
Top

Public Methods

 NameDescription
Public MethodAddCoordinateOverridden. Adds the coordinate at the end of the current part.  
Public MethodAddCoordinatesOverridden. Adds the range of coordinates at the end of the current part.  
Public MethodAddPartAdds a coordinate collection to the Polyline.  
Public MethodClearOverridden. Clears all the parts.  
Public MethodCloneOverridden. Returns a clone of a Polyline.  
Public MethodCrossesChecks if the geometry crosses another geometry. (Inherited from Geometry)
Public MethodDeleteCurrentCoordinate Deletes the current vertex in the current part. (Inherited from Geometry)
Public MethodDisjointChecks if two Geometry objects are disjoint. (Inherited from Geometry)
Public MethodDistanceReturns the closest distance between two Geometry objects. (Inherited from Geometry)
Public MethodEquivalentToOverridden. Determines whether two Polyline instances are equal.  
Public MethodExportToEsriShapeOverridden.  Creates a byte array containing a version of this geometry in ESRI shapefile format.  
Public MethodExportToWgs84EsriShape Create a byte array containing a version of this geometry in ESRI shapefile format based on Wgs84 Geographical Coordinate System. (Inherited from Geometry)
Public MethodGetExtent Returns the envelope for the Geometry object. (Inherited from Geometry)
Public MethodGetLength Gets the polyline length in geometry units.  
Public MethodGetNearestCoordinateOverloaded. Returns a coordinate that is closest to the input coordinate. (Inherited from Geometry)
Public MethodGetNearestVertexOverloaded.  Finds a vertex on the geometry which is the closet one to the input point location. (Inherited from Geometry)
Public MethodGetNearestVerticesOverloaded.  Returns all vertices in the given distance from a specific point, sorted from closest to furthest. (Inherited from Geometry)
Public MethodGetPart Gets a copy of the coordinate collection for a particular part.  
Public MethodGetSchema This property is reserved, apply the XmlSchemaProviderAttribute to the class instead. (Inherited from Geometry)
Public MethodImportFromEsriShapeOverloaded. Overridden.  Deserializes the geometry from a BinaryReader.  
Public MethodInsertCoordinateOverridden. Adds the coordinate in the current part at the current vertex index.  
Public MethodInsertCoordinateAfterOverridden.  Adds the coordinate in the current part after the current vertex index. The current vertex index will be increased by 1.  
Public MethodInsertCoordinatesOverridden.  Adds the range of coordinates in the current part at the current vertex index.  
Public MethodInsertCoordinatesAfterOverridden.  Adds the range of coordinates in the current part after the current vertex index. The current vertex index will be increased by the number of coordinates inserted.  
Public MethodInsertPartInserts a part at the particular index.  
Public MethodIntersects Determines if this geometry intersects another geometry. (Inherited from Geometry)
Public MethodMoveCurrentCoordinate Moves the current vertex in the current part to the specified coordinate. (Inherited from Geometry)
Public MethodReadXmlGenerates a geometry object from its XML representation. (Inherited from Geometry)
Public MethodRelateOverloaded.  Returns true if the two geometries respect the specified spatial relation. (Inherited from Geometry)
Public MethodRemovePartAtRemoves the specified part from the Polyline object.  
Public MethodToStringOverridden. Returns a String that represents the current Polyline.  
Public MethodTouchesChecks if the geometry intersects with another geometry. (Inherited from Geometry)
Public MethodValidateOverridden. Indicates if the geometry is safe to be saved.  
Public MethodWithinChecks if the geometry is within another geometry. (Inherited from Geometry)
Public MethodWriteXmlConverts the geometry object into its XML representation. (Inherited from Geometry)
Top

Protected Methods

 NameDescription
Protected MethodOnGeometryChangedOverridden.  Invoked when the geometry parts and coordinates have changed.  
Top

Public Events

 NameDescription
Public EventCurrentCoordinateIndexChanged Occurs when the CurrentVertexIndex has changed. (Inherited from Geometry)
Public EventCurrentPartIndexChanged Occurs when CurrentPartIndex has changed. (Inherited from Geometry)
Public EventGeometryChanged Occurs when the geometry changed. (Inherited from Geometry)
Top

See Also