ViewDefinition3dProps Interface

Parameters to construct a ViewDefinition3d

extensions

Extends

Properties

Name Type Description
angles undefined | YawPitchRollProps Rotation of the view frustum (could be undefined if going Matrix3d -> YawPitchRoll).  
camera CameraProps The camera used for this view.  
cameraOn boolean if true, camera is valid.  
extents XYZProps The extent of the view frustum.  
jsonProperties undefined | { viewDetails?: ViewDetails3dProps } Optional json properties of this element.  
origin XYZProps The lower left back corner of the view frustum.  

Inherited properties

Name Type Inherited from Description
categorySelectorId string ViewDefinitionProps  
classFullName string ViewDefinitionProps The full name of the ECClass for this entity, in the form "Schema:ClassName"
code CodeProps ViewDefinitionProps The Code for this element
description undefined | string ViewDefinitionProps  
displayStyleId string ViewDefinitionProps  
federationGuid undefined | string ViewDefinitionProps A FederationGuid assigned to this element.
id undefined | string ViewDefinitionProps The Id of the entity.
isInstanceOfEntity Readonly undefined | undefined ViewDefinitionProps A non-existent property used to discriminate between EntityProps and Entity.
isPrivate undefined | boolean ViewDefinitionProps  
model string ViewDefinitionProps The Id of the Model containing this element
parent undefined | RelatedElementProps ViewDefinitionProps The Parent of this element, if defined.
userLabel undefined | string ViewDefinitionProps A user-assigned label for this element.

Defined in

Last Updated: 30 November, 2023