Class Pin
- Namespace
- IdeaRS.OpenModel.Material
- Assembly
- IdeaRS.OpenModel.dll
Pin
[OpenModelClass("CI.StructModel.Libraries.Material.Pin,CI.Material", "CI.StructModel.Libraries.Material.IPin,CI.BasicTypes", typeof(Pin))]
[DataContract]
[JsonObject(MemberSerialization = MemberSerialization.OptOut)]
public class Pin : OpenElementId
Inheritance
Inherited Members
Properties
Diameter
Pin diameter
public double Diameter { get; set; }
Property Value
HasPinCap
Has Pin Cap
public bool HasPinCap { get; set; }
Property Value
HoleDiameter
Size of hole Diameter
public double HoleDiameter { get; set; }
Property Value
LoadFromLibrary
Load from library - try override properties from library find Pin by name
public bool LoadFromLibrary { get; set; }
Property Value
Material
Material of pin
public ReferenceElement Material { get; set; }
Property Value
Name
Name of pin
public string Name { get; set; }
Property Value
PinCapDiameter
Pin Cap Diameter
public double PinCapDiameter { get; set; }
Property Value
PinCapThickness
Thickness of Pin Cap
public double PinCapThickness { get; set; }
Property Value
PinOverlap
Pin Overlap
public double PinOverlap { get; set; }