Search
Preparing search index...
The search index is not available
OpenCascade.js - v2.0.0-beta.533428a
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
OpenCascade.js - v2.0.0-beta.533428a
Graphic3d_Layer
Class Graphic3d_Layer
Hierarchy
Standard_Transient
Graphic3d_Layer
Index
Constructors
constructor
Methods
Add
Append
Array
Of
Structures
Bounding
Box
Cullable
StructuresBVH
Cullable
Trsf
Pers
StructuresBVH
Decrement
Ref
Counter
Delete
Dump
Json
Dynamic
Type
Frustum
CullingBVHBuilder
Get
Ref
Count
Increment
Ref
Counter
InvalidateBVHData
Invalidate
Bounding
Box
Is
Culled
Is
Immediate
Is
Instance_
1
Is
Instance_
2
Is
Kind_
1
Is
Kind_
2
Layer
Id
Layer
Settings
Nb
Of
Transform
Persistence
Objects
Nb
Priorities
Nb
Structures
Nb
Structures
Not
Culled
Non
Cullable
Structures
Remove
Set
Frustum
CullingBVHBuilder
Set
Layer
Settings
This
Update
Culling
consider
Zoom
Persistence
Objects
delete
get_
type_
descriptor
get_
type_
name
Constructors
constructor
new
Graphic3d_
Layer
(
theId
:
Graphic3d_ZLayerId
, theNbPriorities
:
Graphic3d_ZLayerId
, theBuilder
:
any
)
:
Graphic3d_Layer
Parameters
theId:
Graphic3d_ZLayerId
theNbPriorities:
Graphic3d_ZLayerId
theBuilder:
any
Returns
Graphic3d_Layer
Methods
Add
Add
(
theStruct
:
Graphic3d_CStructure
, thePriority
:
Graphic3d_ZLayerId
, isForChangePriority
:
boolean
)
:
void
Parameters
theStruct:
Graphic3d_CStructure
thePriority:
Graphic3d_ZLayerId
isForChangePriority:
boolean
Returns
void
Append
Append
(
theOther
:
OpenGl_Layer
)
:
boolean
Parameters
theOther:
OpenGl_Layer
Returns
boolean
Array
Of
Structures
Array
Of
Structures
(
)
:
Graphic3d_ArrayOfIndexedMapOfStructure
Returns
Graphic3d_ArrayOfIndexedMapOfStructure
Bounding
Box
Bounding
Box
(
theViewId
:
Graphic3d_ZLayerId
, theCamera
:
Handle_Graphic3d_Camera
, theWindowWidth
:
Graphic3d_ZLayerId
, theWindowHeight
:
Graphic3d_ZLayerId
, theToIncludeAuxiliary
:
boolean
)
:
Bnd_Box
Parameters
theViewId:
Graphic3d_ZLayerId
theCamera:
Handle_Graphic3d_Camera
theWindowWidth:
Graphic3d_ZLayerId
theWindowHeight:
Graphic3d_ZLayerId
theToIncludeAuxiliary:
boolean
Returns
Bnd_Box
Cullable
StructuresBVH
Cullable
StructuresBVH
(
)
:
Graphic3d_BvhCStructureSet
Returns
Graphic3d_BvhCStructureSet
Cullable
Trsf
Pers
StructuresBVH
Cullable
Trsf
Pers
StructuresBVH
(
)
:
Graphic3d_BvhCStructureSetTrsfPers
Returns
Graphic3d_BvhCStructureSetTrsfPers
Decrement
Ref
Counter
Decrement
Ref
Counter
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Delete
Delete
(
)
:
void
Returns
void
Dump
Json
Dump
Json
(
theOStream
:
Standard_OStream
, theDepth
:
Graphic3d_ZLayerId
)
:
void
Parameters
theOStream:
Standard_OStream
theDepth:
Graphic3d_ZLayerId
Returns
void
Dynamic
Type
Dynamic
Type
(
)
:
Handle_Standard_Type
Returns
Handle_Standard_Type
Frustum
CullingBVHBuilder
Frustum
CullingBVHBuilder
(
)
:
any
Returns
any
Get
Ref
Count
Get
Ref
Count
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Increment
Ref
Counter
Increment
Ref
Counter
(
)
:
void
Returns
void
InvalidateBVHData
InvalidateBVHData
(
)
:
void
Returns
void
Invalidate
Bounding
Box
Invalidate
Bounding
Box
(
)
:
void
Returns
void
Is
Culled
Is
Culled
(
)
:
boolean
Returns
boolean
Is
Immediate
Is
Immediate
(
)
:
boolean
Returns
boolean
Is
Instance_
1
Is
Instance_
1
(
theType
:
Handle_Standard_Type
)
:
boolean
Parameters
theType:
Handle_Standard_Type
Returns
boolean
Is
Instance_
2
Is
Instance_
2
(
theTypeName
:
string
)
:
boolean
Parameters
theTypeName:
string
Returns
boolean
Is
Kind_
1
Is
Kind_
1
(
theType
:
Handle_Standard_Type
)
:
boolean
Parameters
theType:
Handle_Standard_Type
Returns
boolean
Is
Kind_
2
Is
Kind_
2
(
theTypeName
:
string
)
:
boolean
Parameters
theTypeName:
string
Returns
boolean
Layer
Id
Layer
Id
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Layer
Settings
Layer
Settings
(
)
:
Graphic3d_ZLayerSettings
Returns
Graphic3d_ZLayerSettings
Nb
Of
Transform
Persistence
Objects
Nb
Of
Transform
Persistence
Objects
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Nb
Priorities
Nb
Priorities
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Nb
Structures
Nb
Structures
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Nb
Structures
Not
Culled
Nb
Structures
Not
Culled
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Non
Cullable
Structures
Non
Cullable
Structures
(
)
:
any
Returns
any
Remove
Remove
(
theStruct
:
Graphic3d_CStructure
, thePriority
:
Graphic3d_ZLayerId
, isForChangePriority
:
boolean
)
:
boolean
Parameters
theStruct:
Graphic3d_CStructure
thePriority:
Graphic3d_ZLayerId
isForChangePriority:
boolean
Returns
boolean
Set
Frustum
CullingBVHBuilder
Set
Frustum
CullingBVHBuilder
(
theBuilder
:
any
)
:
void
Parameters
theBuilder:
any
Returns
void
Set
Layer
Settings
Set
Layer
Settings
(
theSettings
:
Graphic3d_ZLayerSettings
)
:
void
Parameters
theSettings:
Graphic3d_ZLayerSettings
Returns
void
This
This
(
)
:
Standard_Transient
Returns
Standard_Transient
Update
Culling
Update
Culling
(
theViewId
:
Graphic3d_ZLayerId
, theSelector
:
Graphic3d_CullingTool
, theFrustumCullingState
:
any
)
:
void
Parameters
theViewId:
Graphic3d_ZLayerId
theSelector:
Graphic3d_CullingTool
theFrustumCullingState:
any
Returns
void
consider
Zoom
Persistence
Objects
consider
Zoom
Persistence
Objects
(
theViewId
:
Graphic3d_ZLayerId
, theCamera
:
Handle_Graphic3d_Camera
, theWindowWidth
:
Graphic3d_ZLayerId
, theWindowHeight
:
Graphic3d_ZLayerId
)
:
number
Parameters
theViewId:
Graphic3d_ZLayerId
theCamera:
Handle_Graphic3d_Camera
theWindowWidth:
Graphic3d_ZLayerId
theWindowHeight:
Graphic3d_ZLayerId
Returns
number
delete
delete
(
)
:
void
Returns
void
Static
get_
type_
descriptor
get_
type_
descriptor
(
)
:
Handle_Standard_Type
Returns
Handle_Standard_Type
Static
get_
type_
name
get_
type_
name
(
)
:
number
Returns
number
Exports
Graphic3d_
Layer
constructor
Add
Append
Array
Of
Structures
Bounding
Box
Cullable
StructuresBVH
Cullable
Trsf
Pers
StructuresBVH
Decrement
Ref
Counter
Delete
Dump
Json
Dynamic
Type
Frustum
CullingBVHBuilder
Get
Ref
Count
Increment
Ref
Counter
InvalidateBVHData
Invalidate
Bounding
Box
Is
Culled
Is
Immediate
Is
Instance_
1
Is
Instance_
2
Is
Kind_
1
Is
Kind_
2
Layer
Id
Layer
Settings
Nb
Of
Transform
Persistence
Objects
Nb
Priorities
Nb
Structures
Nb
Structures
Not
Culled
Non
Cullable
Structures
Remove
Set
Frustum
CullingBVHBuilder
Set
Layer
Settings
This
Update
Culling
consider
Zoom
Persistence
Objects
delete
get_
type_
descriptor
get_
type_
name
Generated using
TypeDoc