Skip to main content

Class: LocationBoundToolBase

Interfaces/Data/LocationBoundToolBase.LocationBoundToolBase

Hierarchy

Constructors

constructor

new LocationBoundToolBase(): LocationBoundToolBase

Returns

LocationBoundToolBase

Properties

location

location: LocationData

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:4

Accessors

dimension

get dimension(): string

Returns

string

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:6

set dimension(dimension): void

Parameters

NameType
dimensionstring

Returns

void

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:9


x

get x(): number

Returns

number

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:13

set x(value): void

Parameters

NameType
valuenumber

Returns

void

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:16


y

get y(): number

Returns

number

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:20

set y(value): void

Parameters

NameType
valuenumber

Returns

void

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:23


z

get z(): number

Returns

number

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:27

set z(value): void

Parameters

NameType
valuenumber

Returns

void

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:30

Methods

getLocation

getLocation(): LocationData

Returns

LocationData

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:39


getXYZ

getXYZ(): Object

Returns

Object

NameType
xnumber
ynumber
znumber

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:46


getXYZAsArray

getXYZAsArray(): Vec3Array

Returns

Vec3Array

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:43


setDimension

setDimension(dimensionId): LocationBoundToolBase

Parameters

NameType
dimensionIdstring

Returns

LocationBoundToolBase

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:34


setLocation

setLocation(location): LocationBoundToolBase

Parameters

NameType
locationLocationData

Returns

LocationBoundToolBase

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:65


setXYZ

setXYZ(x, y, z): LocationBoundToolBase

Parameters

NameType
xnumber
ynumber
znumber

Returns

LocationBoundToolBase

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:53


setXZ

setXZ(x, z): LocationBoundToolBase

Parameters

NameType
xnumber
znumber

Returns

LocationBoundToolBase

Defined in

divinevoxel/core/src/Interfaces/Data/LocationBoundToolBase.ts:60