Class CadEntity
Inheritance
System.Object
CadEntity
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Experior.Core.dll
Syntax
public class CadEntity : ICadEntity
Constructors
CadEntity(CadEntityInfo)
Declaration
public CadEntity(CadEntityInfo info)
Parameters
CadEntity(UInt32, CadEntityType, String, Int32, Vector3[])
Declaration
public CadEntity(uint id, CadEntityType type, string name, int color, Vector3[] vertices)
Parameters
Type |
Name |
Description |
System.UInt32 |
id |
|
CadEntityType |
type |
|
System.String |
name |
|
System.Int32 |
color |
|
System.Numerics.Vector3[] |
vertices |
|
Properties
Angle
Declaration
public float Angle { get; set; }
Property Value
Type |
Description |
System.Single |
|
ColorArgb
Declaration
public int ColorArgb { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Id
Declaration
Property Value
Type |
Description |
System.UInt32 |
|
Name
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
Position
Declaration
public Vector3 Position { get; set; }
Property Value
Type |
Description |
System.Numerics.Vector3 |
|
Scale
Declaration
public Vector3 Scale { get; set; }
Property Value
Type |
Description |
System.Numerics.Vector3 |
|
Thickness
Declaration
public float Thickness { get; set; }
Property Value
Type |
Description |
System.Single |
|
Type
Declaration
public CadEntityType Type { get; }
Property Value
Vertices
Declaration
public Vector3[] Vertices { get; }
Property Value
Type |
Description |
System.Numerics.Vector3[] |
|
Visible
Declaration
public bool Visible { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
ToString()
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Overrides
System.Object.ToString()
Implements