Table of Contents

Class CmdDesignGroup

Namespace
FemDesign.Calculate
Assembly
FemDesign.Core.dll
public class CmdDesignGroup : CmdCommand
Inheritance
CmdDesignGroup
Inherited Members
Extension Methods

Constructors

CmdDesignGroup()

public CmdDesignGroup()

CmdDesignGroup(string, List<IStructureElement>, DesignGroupType, Color?)

Define a design group of bars

public CmdDesignGroup(string name, List<IStructureElement> elements, DesignGroupType type, Color? color = null)

Parameters

name string
elements List<IStructureElement>
type DesignGroupType
color Color?

CmdDesignGroup(string, List<IStructureElement>, Color?)

Define a design group of bars

public CmdDesignGroup(string name, List<IStructureElement> elements, Color? color = null)

Parameters

name string
elements List<IStructureElement>
color Color?

Fields

Command

public string Command

Field Value

string

_designGroupCache

public static Dictionary<string, CmdDesignGroup> _designGroupCache

Field Value

Dictionary<string, CmdDesignGroup>

Properties

Color

Color group

public Color? Color { get; set; }

Property Value

Color?

Elements

public List<IStructureElement> Elements { get; set; }

Property Value

List<IStructureElement>

Force

To delete a group use force="true" and empty guid list.

public bool Force { get; set; }

Property Value

bool

Guids

Entities Guid. all entities guids must be conforming to the group type. remember that you must pass analytical entities!

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

Property Value

List<Guid>

Name

Name group

public string Name { get; set; }

Property Value

string

Type

public DesignGroupType Type { get; set; }

Property Value

DesignGroupType

_color

Color group

public string _color { get; set; }

Property Value

string

Methods

CmdSteelBarDesignGroup(string, List<IStructureElement>, Color?)

public static CmdDesignGroup CmdSteelBarDesignGroup(string name, List<IStructureElement> elements, Color? color = null)

Parameters

name string
elements List<IStructureElement>
color Color?

Returns

CmdDesignGroup

ToXElement()

public override XElement ToXElement()

Returns

XElement