Appearance
@tmrw-realityos/world / wArea
Class: wArea
Defined in: world/components/walkableArea.ts:34
Constructors
new wArea()
new wArea():
wArea
Returns
Properties
_bounding
_bounding:
vec4
Defined in: world/components/walkableArea.ts:46
_component?
optional_component:WalkableArea
Defined in: world/components/walkableArea.ts:47
_participants
_participants:
never[] =[]
Defined in: world/components/walkableArea.ts:48
enabled
enabled:
boolean=true
Defined in: world/components/walkableArea.ts:36
height
height:
number=0
Defined in: world/components/walkableArea.ts:37
id
id:
number=-1
Defined in: world/components/walkableArea.ts:35
points
points:
vec3[]
Defined in: world/components/walkableArea.ts:38
type
type:
eAreaType=eAreaType.WALK
Defined in: world/components/walkableArea.ts:44
Methods
configure()
configure(
o):void
Defined in: world/components/walkableArea.ts:60
Parameters
o
Returns
void
findNearestEdgePoint()
findNearestEdgePoint(
pos,min_dist):undefined|vec3
Defined in: world/components/walkableArea.ts:102
Parameters
pos
vec3
min_dist
number = 100000
Returns
undefined | vec3
getCenter()
getCenter(
out?):vec3
Defined in: world/components/walkableArea.ts:123
Parameters
out?
vec3
Returns
vec3
isInside()
isInside(
pos):boolean
Defined in: world/components/walkableArea.ts:88
Parameters
pos
vec3
Returns
boolean
serialize()
serialize(
o):wAreaDescriptor
Defined in: world/components/walkableArea.ts:50
Parameters
o
Returns
updateBounding()
updateBounding():
void
Defined in: world/components/walkableArea.ts:69
Returns
void