Table of Contents

Class BcfViewpoint

Namespace
IfcIO.Bcf
Assembly
IfcIO.dll

A 3D camera viewpoint associated with a BCF issue, including camera position, viewing vector, up vector, and list of selected/highlighted IFC element GUIDs.

public sealed class BcfViewpoint

Inheritance

Inherited Members

Properties

CameraDirection

public IfcVector3? CameraDirection { get; set; }

Property Value

IfcVector3?

CameraPosition

public IfcVector3? CameraPosition { get; set; }

Property Value

IfcVector3?

CameraUpVector

public IfcVector3? CameraUpVector { get; set; }

Property Value

IfcVector3?

DefaultVisibility

public bool DefaultVisibility { get; set; }

Property Value

bool

FieldOfView

public double? FieldOfView { get; set; }

Property Value

double?

HiddenElementGuids

public List<string> HiddenElementGuids { get; }

Property Value

List<string>

SelectedElementGuids

public List<string> SelectedElementGuids { get; }

Property Value

List<string>

SnapshotData

public byte[]? SnapshotData { get; set; }

Property Value

byte[]?

SnapshotFileName

public string? SnapshotFileName { get; set; }

Property Value

string?

ViewpointGuid

public Guid ViewpointGuid { get; set; }

Property Value

Guid

VisibleElementGuids

public List<string> VisibleElementGuids { get; }

Property Value

List<string>