Class StepEntity
- Namespace
- IfcIO.Core
- Assembly
- IfcIO.dll
A single parsed entity from the DATA section of an ISO 10303-21 STEP physical file.
public sealed class StepEntityInheritance
Inherited Members
Properties
Arguments
Parsed top-level arguments of the entity, respecting nested parentheses and quoted strings.
public IReadOnlyList<string> Arguments { get; }Property Value
Id
public required int Id { get; init; }Property Value
RawArgs
public required string RawArgs { get; init; }Property Value
Type
public required string Type { get; init; }Property Value
Methods
GetBool(int)
public bool? GetBool(int index)Parameters
indexint
Returns
- bool?
GetInt(int)
public int? GetInt(int index)Parameters
indexint
Returns
- int?
GetRaw(int)
public string? GetRaw(int index)Parameters
indexint
Returns
GetReal(int)
public double? GetReal(int index)Parameters
indexint
Returns
GetRef(int)
public int? GetRef(int index)Parameters
indexint
Returns
- int?
GetRefList(int)
public List<int> GetRefList(int index)Parameters
indexint
Returns
GetString(int)
public string? GetString(int index)Parameters
indexint
Returns
ParseArguments(string)
public static List<string> ParseArguments(string args)Parameters
argsstring