Table of Contents

Namespace VirtualLabAPI.Core.Numerics.Region2D

Classes

ComposedRegion2D

Public class which defines a region composed by several subregions. These subregions are composed using logical operations like AND, OR, XOR, DIFF. Please note: The axis aligned bounding box cannot be determined exactly in every case.

ElementaryRegion2D

Base class for all Region2D derived classes which are not composed.

EllipticRegion

Class which describes an elliptic region which may be situated at an arbitrary center and which may be rotated by an arbitrary angle.

RectangularRegion

Class which describes a rectangular region which may be situated at an arbitrary center and which may be rotated by an arbitrary angle.

Region2D

Class that describes a 2D region.

SampledRegion2D

Class which describes a region via sampled data. A data point marks its own small rectangular region as being 'inside' if its value is unequal zero.

SimplePolygon

Public class which defines a simple polygon (defined by an array of vertices). “Simple” means, that there are no intersections of the vertices.