ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Geometry Namespace / Envelope Class / CenterAt Method
X value.
Y value.
Example Version

CenterAt Method (Envelope)
Center the envelope at the specified X and Y coordinate.
Syntax
public Envelope CenterAt( 
   double x,
   double y
)

Parameters

x
X value.
y
Y value.

Return Value

The centered envelope.
Example
Center an envelope around X,Y
Envelope env = EnvelopeBuilderEx.CreateEnvelope(1.0, 1.0, 5.0, 5.0);
Envelope centered = GeometryEngine.Instance.CenterAt(env, 2.0, 2.0);

// centered.Center.X = 2.0
// centered.Center.Y = 2.0
// centered.XMin = 0
// centered.YMin = 0
// centered.XMax = 4
// centered.YMax = 4

centered = env.CenterAt(4.0, 3.0);
// centered.Center.X == 4.0
// centered.Center.Y == 3.0
// centered.XMin == 2.0
// centered.YMin == 1.0
// centered.XMax == 6.0
// centered.YMax == 5.0
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also