Variable
Static Public Summary | ||
public |
ELogContext: * |
|
public |
ELogLevel: * |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
STATE: {"NONE": *, "ROTATE": *, "DOLLY": number, "PAN": number, "TOUCH_ROTATE": number, "TOUCH_DOLLY": number, "TOUCH_PAN": number} This file is a modified version of THREE.OrbitControls Contributors: |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
cmPerPixel: * |
|
public |
|
|
public |
The dimensioning unit for 2D floorplan measurements. |
|
public |
The initial wall height in cm. |
|
public |
The initial wall thickness in cm. |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
defaultRoomTexture: {"url": string, "scale": number} Default texture to be used if nothing is provided. |
|
public |
defaultWallTexture: {"url": string, "stretch": boolean, "scale": *} The default wall texture. |
|
public |
|
|
public |
Dimensioning in Centi Meter. |
|
public |
Dimensioning in Inch. |
|
public |
Dimensioning in Inch. |
|
public |
Dimensioning in Meter. |
|
public |
Dimensioning in Milli Meter. |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
floorplannerModes: {"MOVE": *, "DRAW": number, "DELETE": number} |
|
public |
|
|
public |
|
|
public |
|
|
public |
item_types: {"1": *, "2": *, "3": *, "7": *, "8": *, "9": *, "0": *, "4": *} |
|
public |
logContext: * The current log context. |
|
public |
pixelsPerCm: * |
|
public |
|
|
public |
|
|
public |
how much will we move a corner to make a wall axis aligned (cm) |
|
public |
states: {"UNSELECTED": *, "SELECTED": number, "DRAGGING": number, "ROTATING": number, "ROTATING_FREE": number, "PANNING": number} |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
Static Public
public EVENT_ACTION: string source
import {EVENT_ACTION} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_CAMERA_ACTIVE_STATUS: string source
import {EVENT_CAMERA_ACTIVE_STATUS} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_CAMERA_MOVED: string source
import {EVENT_CAMERA_MOVED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_CAMERA_VIEW_CHANGE: string source
import {EVENT_CAMERA_VIEW_CHANGE} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_CHANGED: string source
import {EVENT_CHANGED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_CORNER_2D_CLICKED: string source
import {EVENT_CORNER_2D_CLICKED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_CORNER_2D_DOUBLE_CLICKED: string source
import {EVENT_CORNER_2D_DOUBLE_CLICKED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_CORNER_2D_HOVER: string source
import {EVENT_CORNER_2D_HOVER} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_DELETED: string source
import {EVENT_DELETED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_FLOOR_CLICKED: string source
import {EVENT_FLOOR_CLICKED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_FPS_EXIT: string source
import {EVENT_FPS_EXIT} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_GLTF_READY: string source
import {EVENT_GLTF_READY} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_ITEM_LOADED: string source
import {EVENT_ITEM_LOADED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_ITEM_LOADING: string source
import {EVENT_ITEM_LOADING} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_ITEM_REMOVED: string source
import {EVENT_ITEM_REMOVED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_ITEM_SELECTED: string source
import {EVENT_ITEM_SELECTED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_ITEM_UNSELECTED: string source
import {EVENT_ITEM_UNSELECTED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_LOADED: string source
import {EVENT_LOADED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_LOADING: string source
import {EVENT_LOADING} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_MODE_RESET: string source
import {EVENT_MODE_RESET} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_NOTHING_CLICKED: string source
import {EVENT_NOTHING_CLICKED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_REDRAW: string source
import {EVENT_REDRAW} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_ROOM_2D_CLICKED: string source
import {EVENT_ROOM_2D_CLICKED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_ROOM_2D_DOUBLE_CLICKED: string source
import {EVENT_ROOM_2D_DOUBLE_CLICKED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_ROOM_2D_HOVER: string source
import {EVENT_ROOM_2D_HOVER} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_ROOM_CLICKED: string source
import {EVENT_ROOM_CLICKED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_ROOM_NAME_CHANGED: string source
import {EVENT_ROOM_NAME_CHANGED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_UPDATED: string source
import {EVENT_UPDATED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_WALL_2D_CLICKED: string source
import {EVENT_WALL_2D_CLICKED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_WALL_2D_DOUBLE_CLICKED: string source
import {EVENT_WALL_2D_DOUBLE_CLICKED} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_WALL_2D_HOVER: string source
import {EVENT_WALL_2D_HOVER} from 'blueprint3d-js/scripts/core/events.js'
public EVENT_WALL_CLICKED: string source
import {EVENT_WALL_CLICKED} from 'blueprint3d-js/scripts/core/events.js'
public STATE: {"NONE": *, "ROTATE": *, "DOLLY": number, "PAN": number, "TOUCH_ROTATE": number, "TOUCH_DOLLY": number, "TOUCH_PAN": number} source
import {STATE} from 'blueprint3d-js/scripts/three/controls.js'
This file is a modified version of THREE.OrbitControls Contributors:
public VIEW_FRONT: string source
import {VIEW_FRONT} from 'blueprint3d-js/scripts/core/constants.js'
public VIEW_ISOMETRY: string source
import {VIEW_ISOMETRY} from 'blueprint3d-js/scripts/core/constants.js'
public VIEW_RIGHT: string source
import {VIEW_RIGHT} from 'blueprint3d-js/scripts/core/constants.js'
public cmPerFoot: number source
import {cmPerFoot} from 'blueprint3d-js/scripts/core/dimensioning.js'
public config: {"dimUnit": *, "wallHeight": number, "wallThickness": number} source
import {config} from 'blueprint3d-js/scripts/core/configuration.js'
public configDimUnit: string source
import {configDimUnit} from 'blueprint3d-js/scripts/core/configuration.js'
The dimensioning unit for 2D floorplan measurements.
public configWallHeight: string source
import {configWallHeight} from 'blueprint3d-js/scripts/core/configuration.js'
The initial wall height in cm.
public configWallThickness: string source
import {configWallThickness} from 'blueprint3d-js/scripts/core/configuration.js'
The initial wall thickness in cm.
public cornerColor: string source
import {cornerColor} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public cornerColorHover: string source
import {cornerColorHover} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public cornerRadius: number source
import {cornerRadius} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public cornerRadiusHover: number source
import {cornerRadiusHover} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public cornerTolerance: number source
import {cornerTolerance} from 'blueprint3d-js/scripts/model/corner.js'
public defaultFloorPlanTolerance: number source
import {defaultFloorPlanTolerance} from 'blueprint3d-js/scripts/model/floorplan.js'
public defaultRoomTexture: {"url": string, "scale": number} source
import {defaultRoomTexture} from 'blueprint3d-js/scripts/model/room.js'
Default texture to be used if nothing is provided.
public defaultWallTexture: {"url": string, "stretch": boolean, "scale": *} source
import {defaultWallTexture} from 'blueprint3d-js/scripts/model/wall.js'
The default wall texture.
public deleteColor: string source
import {deleteColor} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public dimCentiMeter: string source
import {dimCentiMeter} from 'blueprint3d-js/scripts/core/dimensioning.js'
Dimensioning in Centi Meter.
public dimFeetAndInch: string source
import {dimFeetAndInch} from 'blueprint3d-js/scripts/core/dimensioning.js'
Dimensioning in Inch.
public dimInch: string source
import {dimInch} from 'blueprint3d-js/scripts/core/dimensioning.js'
Dimensioning in Inch.
public dimMeter: string source
import {dimMeter} from 'blueprint3d-js/scripts/core/dimensioning.js'
Dimensioning in Meter.
public dimMilliMeter: string source
import {dimMilliMeter} from 'blueprint3d-js/scripts/core/dimensioning.js'
Dimensioning in Milli Meter.
public dimensioningOptions: undefined[] source
import {dimensioningOptions} from 'blueprint3d-js/scripts/core/dimensioning.js'
public edgeColor: string source
import {edgeColor} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public edgeColorHover: string source
import {edgeColorHover} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public edgeWidth: number source
import {edgeWidth} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public floorplannerModes: {"MOVE": *, "DRAW": number, "DELETE": number} source
import {floorplannerModes} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public gridColor: string source
import {gridColor} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public gridSpacing: number source
import {gridSpacing} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public gridWidth: number source
import {gridWidth} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public item_types: {"1": *, "2": *, "3": *, "7": *, "8": *, "9": *, "0": *, "4": *} source
import {item_types} from 'blueprint3d-js/scripts/items/factory.js'
public logContext: * source
import {logContext} from 'blueprint3d-js/scripts/core/log.js'
The current log context. To be set when initializing the Application.
public pixelsPerCm: * source
import {pixelsPerCm} from 'blueprint3d-js/scripts/core/dimensioning.js'
public pixelsPerFoot: number source
import {pixelsPerFoot} from 'blueprint3d-js/scripts/core/dimensioning.js'
public roomColor: string source
import {roomColor} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public snapTolerance: number source
import {snapTolerance} from 'blueprint3d-js/scripts/floorplanner/floorplanner.js'
how much will we move a corner to make a wall axis aligned (cm)
public states: {"UNSELECTED": *, "SELECTED": number, "DRAGGING": number, "ROTATING": number, "ROTATING_FREE": number, "PANNING": number} source
import {states} from 'blueprint3d-js/scripts/three/controller.js'
public wallColor: string source
import {wallColor} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public wallColorHover: string source
import {wallColorHover} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public wallWidth: number source
import {wallWidth} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'
public wallWidthHover: number source
import {wallWidthHover} from 'blueprint3d-js/scripts/floorplanner/floorplanner_view.js'