Point Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Point geometry class in the Azure Cosmos DB service.
[System.Runtime.Serialization.DataContract]
[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonGeometryConverterFactory))]
public sealed class Point : Azure.Cosmos.Spatial.Geometry, IEquatable<Azure.Cosmos.Spatial.Point>
[<System.Runtime.Serialization.DataContract>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonGeometryConverterFactory))>]
type Point = class
inherit Geometry
interface IEquatable<Point>
Public NotInheritable Class Point
Inherits Geometry
Implements IEquatable(Of Point)
- Inheritance
- Attributes
- Implements
Constructors
Point(Double, Double) |
Initializes a new instance of the Point class in the Azure Cosmos DB service. |
Point(Position, GeometryParams) |
Initializes a new instance of the Point class in the Azure Cosmos DB service. |
Point(Position) |
Initializes a new instance of the Point class in the Azure Cosmos DB service. |
Properties
AdditionalProperties |
Gets additional properties in the Azure Cosmos DB service. (Inherited from Geometry) |
BoundingBox |
Gets bounding box for this geometry in the Azure Cosmos DB service. (Inherited from Geometry) |
Crs |
Gets the Coordinate Reference System for this geometry in the Azure Cosmos DB service. (Inherited from Geometry) |
Position |
Gets point coordinates in the Azure Cosmos DB service. |
Type |
Gets geometry type in the Azure Cosmos DB service. (Inherited from Geometry) |
Methods
Distance(Geometry) |
Distance in meters between two geometries in the Azure Cosmos DB service. (Inherited from Geometry) |
Equals(Object) |
Determines whether the specified Point is equal to the current Point in the Azure Cosmos DB service. |
Equals(Point) |
Determines if this Point is equal to |
GetHashCode() |
Serves as a hash function for the Point type in the Azure Cosmos DB service. |
Intersects(Geometry) |
Checks if current geometry1 intersects with geometry2. (Inherited from Geometry) |
IsValid() |
Determines if the geometry specified is valid and can be indexed or used in queries by Azure Cosmos DB service.
If a geometry is not valid, it will not be indexed. Also during query time invalid geometries are equivalent to |
IsValidDetailed() |
Determines if the geometry specified is valid and can be indexed or used in queries by Azure Cosmos DB service and if invalid, gives the additional reason as a string value.
If a geometry is not valid, it will not be indexed. Also during query time invalid geometries are equivalent to |
Within(Geometry) |
Determines if current inner Geometry is fully contained inside |
Applies to
Azure SDK for .NET