Class IdeaCut
- Namespace
- IdeaStatiCa.BimApiLink.BimApi
- Assembly
- IdeaStatiCa.BimApiLink.dll
public class IdeaCut : AbstractIdeaObject<IIdeaCut>, IEquatable<AbstractIdeaObject<IIdeaCut>>, IIdeaCut, IIdeaPersistentObject, IIdeaObject
Inheritance
Implements
-
IIdeaCutIIdeaPersistentObjectIIdeaObject
Inherited Members
Constructors
IdeaCut(Identifier<IIdeaCut>)
protected IdeaCut(Identifier<IIdeaCut> identifer)
Parameters
identifer
Identifier<IIdeaCut>
IdeaCut(int)
public IdeaCut(int id)
Parameters
id
int
IdeaCut(string)
public IdeaCut(string id)
Parameters
id
string
Properties
CutMethod
Cut Method
public CutMethod CutMethod { get; set; }
Property Value
- CutMethod
CutOrientation
Cut Orientation
public CutOrientation CutOrientation { get; set; }
Property Value
- CutOrientation
CutPart
Cut part
public CutPart CutPart { get; set; }
Property Value
- CutPart
CuttingObject
Modified Object
public virtual IIdeaObject CuttingObject { get; set; }
Property Value
- IIdeaObject
DistanceComparison
Distance Comparison
public DistanceComparison DistanceComparison { get; set; }
Property Value
- DistanceComparison
ExtendBeforeCut
Extend before cut - for cuts where user can decide if modified beam will be extended or not
public bool ExtendBeforeCut { get; set; }
Property Value
ModifiedObject
Modified Object
public virtual IIdeaObject ModifiedObject { get; set; }
Property Value
- IIdeaObject
Offset
Offset
public double Offset { 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
Weld
Weld of cut
public virtual IIdeaWeld Weld { get; set; }
Property Value
- IIdeaWeld