Show / Hide Table of Contents

Struct CoordSys

Rechtwinkliges, rechtshändiges Koordinatensystem. Normierte Einheitsvektoren?

Implements
System.Runtime.Serialization.ISerializable
IJsonSerialize
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: CADability
Assembly: CADability.dll
Syntax
[Serializable]
[JsonVersion(serializeAsStruct = true, version = 1)]
public struct CoordSys : ISerializable, IJsonSerialize

Constructors

| Improve this Doc View Source

CoordSys(GeoPoint, GeoVector, GeoVector)

Declaration
public CoordSys(GeoPoint Location, GeoVector DirectionX, GeoVector DirectionY)
Parameters
Type Name Description
GeoPoint Location
GeoVector DirectionX
GeoVector DirectionY
| Improve this Doc View Source

CoordSys(IJsonReadStruct)

Declaration
public CoordSys(IJsonReadStruct data)
Parameters
Type Name Description
IJsonReadStruct data

Fields

| Improve this Doc View Source

StandardCoordSys

Declaration
public static CoordSys StandardCoordSys
Field Value
Type Description
CoordSys

Properties

| Improve this Doc View Source

DirectionX

Declaration
public GeoVector DirectionX { get; }
Property Value
Type Description
GeoVector
| Improve this Doc View Source

DirectionY

Declaration
public GeoVector DirectionY { get; }
Property Value
Type Description
GeoVector
| Improve this Doc View Source

GlobalToLocal

Declaration
public ModOp GlobalToLocal { get; }
Property Value
Type Description
ModOp
| Improve this Doc View Source

LocalToGlobal

Declaration
public ModOp LocalToGlobal { get; }
Property Value
Type Description
ModOp
| Improve this Doc View Source

Location

Declaration
public GeoPoint Location { get; set; }
Property Value
Type Description
GeoPoint
| Improve this Doc View Source

Normal

Declaration
public GeoVector Normal { get; }
Property Value
Type Description
GeoVector

Methods

| Improve this Doc View Source

GetObjectData(SerializationInfo, StreamingContext)

Implements System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)

Declaration
public void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
Type Name Description
System.Runtime.Serialization.SerializationInfo info

The System.Runtime.Serialization.SerializationInfo to populate with data.

System.Runtime.Serialization.StreamingContext context

The destination (System.Runtime.Serialization.StreamingContext) for this serialization.

| Improve this Doc View Source

GetProjection()

Declaration
public Projection GetProjection()
Returns
Type Description
Projection
| Improve this Doc View Source

Modify(ModOp)

Declaration
public void Modify(ModOp m)
Parameters
Type Name Description
ModOp m
| Improve this Doc View Source

Reverse()

Declaration
public void Reverse()

Explicit Interface Implementations

| Improve this Doc View Source

IJsonSerialize.GetObjectData(IJsonWriteData)

Declaration
void IJsonSerialize.GetObjectData(IJsonWriteData data)
Parameters
Type Name Description
IJsonWriteData data
| Improve this Doc View Source

IJsonSerialize.SetObjectData(IJsonReadData)

Declaration
void IJsonSerialize.SetObjectData(IJsonReadData data)
Parameters
Type Name Description
IJsonReadData data

Implements

System.Runtime.Serialization.ISerializable
IJsonSerialize
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX