Show / Hide Table of Contents

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 type, Degrees and Radians supported

Circle

Handling of a Circle type

CompassBearing

Handling of an bearing type 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

In This Article
Back to top Copyright 2018-2024 CADology Limited