Envelope Class

Uses

GeoCalcPBW::Serializable

 

Description

The Envelope class represents a region of space in a CoordSys.  An Envelope is defined by a maximum and a minimum point that give a bounding rectangle, if the points have two dimensions,  or rectangular prism, if the points have three dimensions.  The bounds of the Envelope are considered to be in the envelope.

 

Public Constructors

Constructor

Description

CreateEnvelope

Creates a new instance of the Envelope class

Envelope

Creates a new instance of the Envelope class

 

Public Methods

Method

Description

Clone

Inherited from GeoCalcPBW::Serializable

DeepCopy

Produces a deep-copy of an Envelope

get_AlwaysAccept

Indicates if the InBounds method should always return true

get_Identifiers

Inherited from GeoCalcPBW::Serializable

get_MaxPoint

Returns the CoordPoint that defines the upper bound of this Envelope

get_MinPoint

Returns the CoordPoint that defines the lower bound of this Envelope

get_Name

Inherited from GeoCalcPBW::Serializable

get_ObjectType

Inherited from GeoCalcPBW::Serializable

get_Remarks

Inherited from GeoCalcPBW::Serializable

HasIdentifierIn

Inherited from GeoCalcPBW::Serializable

InBounds

Indicates if the specified CoordPoint is within this Envelope

set_AlwaysAccept

Sets whether the InBounds method should always return true

set_Identifiers

Inherited from GeoCalcPBW::Serializable

set_MaxPoint

Sets the CoordPoint that defines the upper bound of this Envelope

set_MinPoint

Sets the CoordPoint that defines the lower bound of this Envelope

set_Name

Inherited from GeoCalcPBW::Serializable

set_Remarks

Inherited from GeoCalcPBW::Serializable

ValueEquals

Compares the value of two Envelopes

 

Overloaded Operators

Operator

Description

operator=

Assigns a new value to this Envelope

operator==

Compares the value of two Envelopes

operator!=

Compares the value of two Envelopes