Table of Contents

Class VirtualBar

Namespace
FemDesign.AuxiliaryResults
Assembly
FemDesign.Core.dll
public class VirtualBar : NamedEntityBase, INamedEntity, IStructureElement, IFemDesignEntity
Inheritance
VirtualBar
Implements
Inherited Members
Extension Methods

Constructors

VirtualBar()

public VirtualBar()

VirtualBar(Point3d, Point3d, Vector3d, List<IStructureElement>, string)

public VirtualBar(Point3d start, Point3d end, Vector3d yAxis, List<IStructureElement> elements, string identifier = "VB")

Parameters

start Point3d
end Point3d
yAxis Vector3d
elements List<IStructureElement>
identifier string

Properties

BaseEntities

public List<Guid> BaseEntities { get; set; }

Property Value

List<Guid>

End

public Point3d End { get; set; }

Property Value

Point3d

Start

public Point3d Start { get; set; }

Property Value

Point3d

YAxis

public Vector3d YAxis { get; set; }

Property Value

Vector3d

Methods

GetUniqueInstanceCount()

This value will be used to set number (like ".1") part of the entity name (like "B.1"). Typically this is a counter starting at 1 and incrementing for each new instance of this class that has been created.

protected override int GetUniqueInstanceCount()

Returns

int

A unique number.

ResetInstanceCount()

public static void ResetInstanceCount()