Class IdeaNegativePlate
- Namespace
- IdeaStatiCa.BimApiLink.BimApi
- Assembly
- IdeaStatiCa.BimApiLink.dll
public class IdeaNegativePlate : AbstractIdeaObject<IIdeaNegativePlate>, IEquatable<AbstractIdeaObject<IIdeaNegativePlate>>, IIdeaNegativePlate, IIdeaPlate, IIdeaObjectConnectable, IIdeaPersistentObject, IIdeaObjectInheritance
Implements
-
IIdeaNegativePlateIIdeaPlateIIdeaObjectConnectableIIdeaPersistentObjectIIdeaObject
Inherited Members
Constructors
IdeaNegativePlate(Identifier<IIdeaNegativePlate>)
protected IdeaNegativePlate(Identifier<IIdeaNegativePlate> identifer)Parameters
identiferIdentifier<IIdeaNegativePlate>
IdeaNegativePlate(int)
public IdeaNegativePlate(int id)Parameters
idint
IdeaNegativePlate(string)
public IdeaNegativePlate(string id)Parameters
idstring
Properties
Geometry
Geometry of the component.
public Region2D Geometry { get; set; }Property Value
- Region2D
LocalCoordinateSystem
Local Coordinate System (LCS) of the plate. Only vector definition of the LCS is supported, so the instance of CoordSystemByVector must be returned. LCS only effects rotation of the segment, it does not modify on nodes' position.
public CoordSystem LocalCoordinateSystem { get; set; }Property Value
- CoordSystem
Material
Material of the plate.
public virtual IIdeaMaterial Material { get; set; }Property Value
- IIdeaMaterial
Origin
Origin node of the plate.
public virtual IIdeaNode Origin { get; set; }Property Value
- IIdeaNode
Thickness
public double Thickness { get; set; }Property Value
Token
Persistence token. Holds data neccessery to recreated the object in future.
public virtual IIdeaPersistenceToken Token { get; set; }Property Value
- IIdeaPersistenceToken