Namespace FpAssistantCore.General
Classes
BaseObject
DescriptionAttribute
Attribute description added to Enums
DeveloperLicense
Reads Developer License
DoubleExtensions
Extension for the double type
Encryption
Static class that will allow for a string to be encrypted and an existing encryption string decrypted back to original string
FacetCollection
Allows Facet to be in a collection
MapObjectProperties
Class to hold the set of mapping properties required
MathExtension
ObjectMappingProperties
Point3dArrayExtension
Polygon
Polygon class type for handling polygons made up of 2 or more points, a property defines in polygon is closed or open
PolygonArcSegment
Polygon Arc Segment
PolygonLineSegment
Polygon Line Segment
PolygonSegment
Polygon struct type for handling polygons
StringExtensions
Extension for the string type
Utilities
Useful functions and methods contained within a static class
Structs
Angle
Handling of an angle object, Degrees and Radians supported
Circle
Circle struct type
CompassBearing
Handling of an bearing that relates to a compass
Facet
Handling of facet consisting of 3 or 4 points declared as cartesian points
FpaColour
Color support
GridCoordinate
Grid Coordinate
Line2d
Line 2D struct type for handling of a 2-dimensional lines
Line3d
Line 3D struct type for handling of a 3-dimensional lines
LinearDistance
Allows the use of different types of linear measurement units
Matrix3d
Percentage
Percentage struct type for handling percentages
Plane3d
Plane 3D Type for handling a 3D planar surface of 3 3D points
Point2d
Point 2D struct type for handling of a 2-dimensional point
Point3d
Point 3D struct type for handling of a 3-dimensional point
Temperature
Temperature related conversions and calculations
Triangle2d
Struct to handle a 2D triangle
Triangle3d
Struct to handle a 3D triangle
Vector3d
Vector 3D Type for handling vectors
Interfaces
IPolygonSegment
Defines an interface to denote geographical elements and command actions to be held in a collection
Enums
AngleUnits
Enumeration offering the choice of units for the Angle object
Axes
Enumeration covering the axes in coordinate geometry
EncryptionMode
FacetType
Enumeration covering the different types of facets
FpaColour.KnownColours
Line2dPointType
Line3dPointType
LinearDistanceFormat
Enumeration offering the precision and postfix unit type of a LinearDistance object when using ToString()
LinearDistanceUnits
Enumeration covering the different types of linear distances supported
PolygonArcSegmentDirections
Enumeration covering the direction of the start point to the next point on the arc circumference
PolygonSegmentTypes
Enumeration depicting the type of Polygon segment
TemperatureUnits
Enumeration covering the different types on units for temperature