Class: View
Common interface for a rapida view
Hierarchy
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new View()
Properties
_zIndex
• Abstract
_zIndex: number
The z index for the view. Determines what order the views are rendered in, therefore what layer the view is on.
Defined in
packages/three/src/renderer/view.ts:37
camera
• Abstract
camera: PerspectiveCamera
| OrthographicCamera
The views camera
Defined in
packages/three/src/renderer/view.ts:27
domElement
• Abstract
domElement: HTMLElement
The dom element used by the views renderer
Defined in
packages/three/src/renderer/view.ts:47
id
• Abstract
id: string
A unique identifier for the view
Defined in
packages/three/src/renderer/view.ts:22
scene
• Abstract
scene: Scene
The views scene
Defined in
packages/three/src/renderer/view.ts:32
viewportSizePx
• Abstract
viewportSizePx: ViewSize
The size of the view in pixels
Defined in
packages/three/src/renderer/view.ts:52
Accessors
rendererDomElement
• Abstract
get
rendererDomElement(): HTMLElement
The renderers dom element
Returns
HTMLElement
Defined in
packages/three/src/renderer/view.ts:42
Methods
calculateViewRectangle
▸ Protected
calculateViewRectangle(params
): ViewRectangle
Calculates a view rectangle from given view rectangle params
Parameters
Name | Type | Description |
---|---|---|
params | ViewRectangleParams | the view rectangle params |
Returns
a view rectangle of decimal percentages
Defined in
packages/three/src/renderer/view.ts:100
getWorldViewport
▸ getWorldViewport(target
): Object
Gets the world viewport for a given target
Parameters
Name | Type | Description |
---|---|---|
target | Vector3 | the target to calculate the viewport for |
Returns
Object
the world viewport for a given target
Name | Type |
---|---|
aspect | number |
distance | number |
factor | number |
height | number |
width | number |