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 |