API Diff between 0.8.81-alpha01015 and 0.8.50-alpha00786
295 Additions
10 Removals
LagoVista.Core.Attributes
-
public enum FieldTypes
-
public class FormFieldAttribute : Attribute
- public Type EnumType { get; }
- public FormFieldAttribute(string LabelResource = "", string ColHeaderResource = "", string ValidationRegEx = "", string ReqMessageResource = "", string HelpResource = "", string WaterMark = "", string CompareTo = "", string CompareToMsgResource = "", string RegExValidationMessageResource = "", string PickerType = "", string PickerFor = "", string RegExMessage = "", string NamespaceUniqueMessageResource = "", NamespaceTypes NamespaceType = 0, int MinLength = -1, int MaxLength = -1, bool IsRequired = false, bool IsUserEditable = true, FieldTypes FieldType = 3, Type ResourceType = null)
- public FormFieldAttribute(string LabelResource = "", string ColHeaderResource = "", string ValidationRegEx = "", string ReqMessageResource = "", string HelpResource = "", string WaterMark = "", string CompareTo = "", string CompareToMsgResource = "", string RegExValidationMessageResource = "", string PickerType = "", string PickerFor = "", string RegExMessage = "", string NamespaceUniqueMessageResource = "", NamespaceTypes NamespaceType = 0, int MinLength = -1, int MaxLength = -1, bool IsRequired = false, bool IsUserEditable = true, FieldTypes FieldType = 3, Type ResourceType = null, Type EnumType = null)
LagoVista.Core.Commanding
LagoVista.Core.IOC
LagoVista.Core.Interfaces
LagoVista.Core.Models
LagoVista.Core.Models.Drawing
-
public class Color
-
public class Line<T>
-
public class Line3D
-
public class NamedColors
-
public class Point2D<T>
- public T X { get; set; }
- public T Y { get; set; }
- public Point2D()
- public Point2D(T x, T y)
-
public class Point3D<T>
- public T X { get; set; }
- public T Y { get; set; }
- public T Z { get; set; }
- public Point3D()
- public Point3D(T x, T y, T z)
-
public struct Vector2 : IEquatable<Vector2>
-
public struct Vector3 : IComparable, IComparable<Vector3>, IEquatable<Vector3>, IFormattable
- public static readonly Vector3 Epsilon
- public const double EqualityTolerence = 5E-324
- public static readonly Vector3 MaxValue
- public static readonly Vector3 MinValue
- public static readonly Vector3 origin
- public static readonly Vector3 xAxis
- public static readonly Vector3 yAxis
- public static readonly Vector3 zAxis
- public double[] Array { get; set; }
- public double this[int index] { get; set; }
- public double Magnitude { get; set; }
- public double X { get; set; }
- public double Y { get; set; }
- public double Z { get; set; }
- public Vector3(double x, double y, double z)
- public Vector3(double[] xyz)
- public Vector3(Vector3 v1)
- public static double Abs(Vector3 v1)
- public static double Angle(Vector3 v1, Vector3 v2)
- public static Vector3 CrossProduct(Vector3 v1, Vector3 v2)
- public static double Distance(Vector3 v1, Vector3 v2)
- public static double DotProduct(Vector3 v1, Vector3 v2)
- public static Vector3 Interpolate(Vector3 v1, Vector3 v2, double control, bool allowExtrapolation)
- public static Vector3 Interpolate(Vector3 v1, Vector3 v2, double control)
- public static bool IsBackFace(Vector3 normal, Vector3 lineOfSight)
- public static bool IsPerpendicular(Vector3 v1, Vector3 v2)
- public static bool IsUnitVector(Vector3 v1)
- public static Vector3 Max(Vector3 v1, Vector3 v2)
- public static Vector3 Min(Vector3 v1, Vector3 v2)
- public static double MixedProduct(Vector3 v1, Vector3 v2, Vector3 v3)
- public static Vector3 Normalize(Vector3 v1)
- public static Vector3 op_Addition(Vector3 v1, Vector3 v2)
- public static Vector3 op_Division(Vector3 v1, double s2)
- public static bool op_Equality(Vector3 v1, Vector3 v2)
- public static bool op_GreaterThan(Vector3 v1, Vector3 v2)
- public static bool op_GreaterThanOrEqual(Vector3 v1, Vector3 v2)
- public static bool op_Inequality(Vector3 v1, Vector3 v2)
- public static bool op_LessThan(Vector3 v1, Vector3 v2)
- public static bool op_LessThanOrEqual(Vector3 v1, Vector3 v2)
- public static Vector3 op_Multiply(Vector3 v1, double s2)
- public static Vector3 op_Multiply(double s1, Vector3 v2)
- public static Vector3 op_Subtraction(Vector3 v1, Vector3 v2)
- public static Vector3 op_UnaryNegation(Vector3 v1)
- public static Vector3 op_UnaryPlus(Vector3 v1)
- public static Vector3 Pitch(Vector3 v1, double degree)
- public static Vector3 PowComponents(Vector3 v1, double power)
- public static Vector3 Roll(Vector3 v1, double degree)
- public static Vector3 SqrComponents(Vector3 v1)
- public static Vector3 SqrtComponents(Vector3 v1)
- public static double SumComponents(Vector3 v1)
- public static double SumComponentSqrs(Vector3 v1)
- public static Vector3 Yaw(Vector3 v1, double degree)
- public double Abs()
- public double Angle(Vector3 other)
- public int CompareTo(Vector3 other)
- public int CompareTo(object other)
- public Vector3 CrossProduct(Vector3 other)
- public double Distance(Vector3 other)
- public double DotProduct(Vector3 other)
- public bool Equals(Vector3 other)
- public Vector3 Interpolate(Vector3 other, double control)
- public Vector3 Interpolate(Vector3 other, double control, bool allowExtrapolation)
- public bool IsBackFace(Vector3 lineOfSight)
- public bool IsPerpendicular(Vector3 other)
- public bool IsUnitVector()
- public Vector3 Max(Vector3 other)
- public Vector3 Min(Vector3 other)
- public double MixedProduct(Vector3 other_v1, Vector3 other_v2)
- public void Normalize()
- public void Pitch(double degree)
- public void PowComponents(double power)
- public void Roll(double degree)
- public Vector3 RollComponents(int turns)
- public void SqrComponents()
- public void SqrtComponents()
- public double SumComponents()
- public double SumComponentSqrs()
- public Point3D<double> ToPoint3D()
- public string ToString(string format, IFormatProvider formatProvider)
- public string ToVerbString()
- public void Yaw(double degree)
LagoVista.Core.Models.UIMetaData
LagoVista.Core.Networking
LagoVista.Core.Networking.Interfaces
LagoVista.Core.Networking.Models
LagoVista.Core.Networking.Services
LagoVista.Core.PlatformSupport
-
public interface IDeviceManager
-
public interface
- Task<double?> (string label, double? defaultvalue = default, string help = "", bool isRequired = false)
- Task<int?> (string label, int? defaultvalue = default, string help = "", bool isRequired = false)
- Task<string> (string label, string defaultvalue = null, string help = "", bool isRequired = false)
- Task<string> (string fileMask = "")
- Task<string> (string fileMask = "", string defaultFileName = "")
-
public interface ISerialPort : IDisposable
-
public interface IStorageService
- Task<Stream> Get(Locations location, string fileName, string folder = "")
- Task<Stream> Get(string fileName, Locations location = 0, string folder = "")
- Task<Uri> StoreAsync(Stream stream, Locations location, string fileName, string folder = "")
- Task StoreAsync<TObject>(TObject instance, string fileName)
- Task<byte[]> ReadAllBytesAsync(string fileName)
- Task<List<string>> ReadAllLinesAsync(string fileName)
- Task<string> ReadAllTextAsync(string fileName)
- Task<string> StoreAsync(Stream stream, string fileName, Locations location = 0, string folder = "")
- Task<string> StoreAsync<TObject>(TObject instance, string fileName)
- Task<string> WriteAllBytesAsync(string fileName, byte[] buffer)
- Task<string> WriteAllLinesAsync(string fileName, List<string> text)
- Task<string> WriteAllTextAsync(string fileName, string text)
-
public enum Locations
-
public enum LogLevel
-
public static class Services
LagoVista.Core.Validation
LagoVista.Core.ViewModels