Table of Contents

Class IdeaCrossSectionByCenterLine

Namespace
IdeaStatiCa.BimApiLink.BimApi
Assembly
IdeaStatiCa.BimApiLink.dll
public class IdeaCrossSectionByCenterLine : AbstractIdeaObject<IIdeaCrossSectionByCenterLine>, IEquatable<AbstractIdeaObject<IIdeaCrossSectionByCenterLine>>, IIdeaCrossSectionByCenterLine, IIdeaCrossSection, IIdeaObject

Inheritance

Implements

IIdeaCrossSectionByCenterLine
IIdeaCrossSection
IIdeaObject

Inherited Members

Constructors

public IdeaCrossSectionByCenterLine(Identifier<IIdeaCrossSectionByCenterLine> identifier)

Parameters

identifier Identifier<IIdeaCrossSectionByCenterLine>
public IdeaCrossSectionByCenterLine(int id)

Parameters

id int
public IdeaCrossSectionByCenterLine(string id)

Parameters

id string

Properties

Center line

public PolyLine2D CenterLine { get; set; }

Property Value

PolyLine2D

Specifies that the cross-section is in its principal axis.

public bool IsInPrincipal { get; set; }

Property Value

bool

Material of the cross-section.

public virtual IIdeaMaterial Material { get; set; }

Property Value

IIdeaMaterial

Radius

public double Radius { get; set; }

Property Value

double

Rotation of the cross-section.

public double Rotation { get; set; }

Property Value

double

Thickness

public double Thickness { get; set; }

Property Value

double

Type of the cross-section.

public CrossSectionType Type { get; set; }

Property Value

CrossSectionType