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
AIS_InteractiveContext
Class AIS_InteractiveContext
Hierarchy
Standard_Transient
AIS_InteractiveContext
Index
Constructors
constructor
Methods
Activate_
1
Activate_
2
Activated
Modes
Add
Filter
Add
Or
Remove
Current
Object
Add
Or
Remove
Selected_
1
Add
Or
Remove
Selected_
2
Add
Select_
1
Add
Select_
2
Applicative
Automatic
Hilight
Begin
Immediate
Draw
Bounding
Box
Of
Selection
Clear
Active
Sensitive
Clear
Currents
Clear
Detected
Clear
Prs
Clear
Selected
Color
Current
Current
Viewer
Deactivate_
1
Deactivate_
2
Deactivate_
3
Deactivate_
4
Decrement
Ref
Counter
Default
Drawer
Delete
Detected
Current
Object
Detected
Current
Owner
Detected
Current
Shape
Detected
Interactive
Detected
Owner
Detected
Shape
Deviation
Angle
Deviation
Coefficient
Disable
Draw
Hidden
Line
Disconnect
Display
Active
Sensitive_
1
Display
Active
Sensitive_
2
Display
All
Display
Mode
Display
Priority
Display
Selected
Display
Status
Display_
1
Display_
2
Display_
3
Displayed
Objects_
1
Displayed
Objects_
2
Draw
Hidden
Line
Dump
Json
Dynamic
Type
Enable
Draw
Hidden
Line
End
Immediate
Draw_
1
End
Immediate
Draw_
2
Entity
Owners
Erase
Erase
All
Erase
Selected
Erased
Objects_
1
Erased
Objects_
2
Filter
Type
Filters
First
Selected
Object
Fit
Selected_
1
Fit
Selected_
2
Get
Auto
Activate
Selection
Get
Ref
Count
GetZLayer
Global
Filter
Gravity
Point
Has
Applicative
Has
Color
Has
Detected
Has
Detected
Shape
Has
Location
Has
Next
Detected
Has
Polygon
Offsets
Has
Selected
Shape
Hidden
Line
Aspect
Highlight
Style_
1
Highlight
Style_
2
Highlight
Style_
3
Highlight
Style_
4
Hilight
Hilight
Currents
Hilight
Next
Detected
Hilight
Previous
Detected
Hilight
Selected
Hilight
With
Color
Immediate
Add
Increment
Ref
Counter
Init
Current
Init
Detected
Init
Selected
Is
Current
Is
Displayed_
1
Is
Displayed_
2
Is
Hilighted_
1
Is
Hilighted_
2
Is
Immediate
Mode
On
Is
Instance_
1
Is
Instance_
2
Is
Kind_
1
Is
Kind_
2
Is
Selected_
1
Is
Selected_
2
Iso
Number
Iso
On
Plane_
1
Iso
On
Plane_
2
Iso
On
Triangulation_
1
Iso
On
Triangulation_
2
Iso
On
Triangulation_
3
Last
Active
View
Load_
1
Load_
2
Location
Main
Prs
Mgr
Main
Selector
More
Current
More
Detected
More
Selected
Move
To_
1
Move
To_
2
Nb
Currents
Nb
Selected
Next
Current
Next
Detected
Next
Selected
Object
Iterator
Objects
By
Display
Status_
1
Objects
By
Display
Status_
2
Objects
For
View
Objects
Inside
Picking
Strategy
Pixel
Tolerance
Plane
Size
Polygon
Offsets
Rebuild
Selection
Structs
Recompute
Prs
Only
Recompute
Selection
Only
Redisplay_
1
Redisplay_
2
Redraw
Immediate
Remove
Remove
All
Remove
Filter
Remove
Filters
Reset
Location
Select
Detected
Select
Point
Select
Polygon
Select
Rectangle
Select_
1
Select_
2
Select_
3
Select_
4
Selected
Interactive
Selected
Owner
Selected
Shape
Selection
Selection
Manager
Selection
Style
Set
Angle
And
Deviation
Set
Auto
Activate
Selection
Set
Automatic
Hilight
Set
Color
Set
Current
Facing
Model
Set
Current
Object
Set
Default
Drawer
Set
Deviation
Angle_
1
Set
Deviation
Angle_
2
Set
Deviation
Coefficient_
1
Set
Deviation
Coefficient_
2
Set
Display
Mode_
1
Set
Display
Mode_
2
Set
Display
Priority
Set
Filter
Type
Set
Hidden
Line
Aspect
Set
Highlight
Style_
1
Set
Highlight
Style_
2
Set
Iso
Number
Set
Local
Attributes
Set
Location
Set
Material
Set
Picking
Strategy
Set
Pixel
Tolerance
Set
Plane
Size_
1
Set
Plane
Size_
2
Set
Polygon
Offsets
Set
Selected
Aspect
Set
Selected
State
Set
Selected_
1
Set
Selected_
2
Set
Selection
Set
Selection
Mode
Active
Set
Selection
Sensitivity
Set
Selection
Style
Set
Sub
Intensity
Color
Set
To
Hilight
Selected
Set
Transform
Persistence
Set
Transparency
Set
Trihedron
Size
Set
View
Affinity
Set
Width
SetZLayer
Shift
Select_
1
Shift
Select_
2
Shift
Select_
3
Status
Sub
Intensity
Color
Sub
Intensity
Off
Sub
Intensity
On
This
To
Hilight
Selected
Trihedron
Size
Unhilight
Unhilight
Currents
Unhilight
Selected
Unset
Color
Unset
Display
Mode
Unset
Local
Attributes
Unset
Material
Unset
Transparency
Unset
Width
Update
Update
Current
Update
Current
Viewer
Update
Selected
Width
delete
get_
type_
descriptor
get_
type_
name
Constructors
constructor
new AIS_
Interactive
Context
(
MainViewer
:
Handle_V3d_Viewer
)
:
AIS_InteractiveContext
Parameters
MainViewer:
Handle_V3d_Viewer
Returns
AIS_InteractiveContext
Methods
Activate_
1
Activate_
1
(
theObj
:
Handle_AIS_InteractiveObject
, theMode
:
Graphic3d_ZLayerId
, theIsForce
:
boolean
)
:
void
Parameters
theObj:
Handle_AIS_InteractiveObject
theMode:
Graphic3d_ZLayerId
theIsForce:
boolean
Returns
void
Activate_
2
Activate_
2
(
theMode
:
Graphic3d_ZLayerId
, theIsForce
:
boolean
)
:
void
Parameters
theMode:
Graphic3d_ZLayerId
theIsForce:
boolean
Returns
void
Activated
Modes
Activated
Modes
(
anIobj
:
Handle_AIS_InteractiveObject
, theList
:
TColStd_ListOfInteger
)
:
void
Parameters
anIobj:
Handle_AIS_InteractiveObject
theList:
TColStd_ListOfInteger
Returns
void
Add
Filter
Add
Filter
(
theFilter
:
Handle_SelectMgr_Filter
)
:
void
Parameters
theFilter:
Handle_SelectMgr_Filter
Returns
void
Add
Or
Remove
Current
Object
Add
Or
Remove
Current
Object
(
theObj
:
Handle_AIS_InteractiveObject
, theIsToUpdateViewer
:
boolean
)
:
void
Parameters
theObj:
Handle_AIS_InteractiveObject
theIsToUpdateViewer:
boolean
Returns
void
Add
Or
Remove
Selected_
1
Add
Or
Remove
Selected_
1
(
theObject
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theObject:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
Add
Or
Remove
Selected_
2
Add
Or
Remove
Selected_
2
(
theOwner
:
Handle_SelectMgr_EntityOwner
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theOwner:
Handle_SelectMgr_EntityOwner
theToUpdateViewer:
boolean
Returns
void
Add
Select_
1
Add
Select_
1
(
theObject
:
Handle_SelectMgr_EntityOwner
)
:
AIS_StatusOfPick
Parameters
theObject:
Handle_SelectMgr_EntityOwner
Returns
AIS_StatusOfPick
Add
Select_
2
Add
Select_
2
(
theObject
:
Handle_AIS_InteractiveObject
)
:
AIS_StatusOfPick
Parameters
theObject:
Handle_AIS_InteractiveObject
Returns
AIS_StatusOfPick
Applicative
Applicative
(
)
:
Handle_Standard_Transient
Returns
Handle_Standard_Transient
Automatic
Hilight
Automatic
Hilight
(
)
:
boolean
Returns
boolean
Begin
Immediate
Draw
Begin
Immediate
Draw
(
)
:
boolean
Returns
boolean
Bounding
Box
Of
Selection
Bounding
Box
Of
Selection
(
)
:
Bnd_Box
Returns
Bnd_Box
Clear
Active
Sensitive
Clear
Active
Sensitive
(
aView
:
Handle_V3d_View
)
:
void
Parameters
aView:
Handle_V3d_View
Returns
void
Clear
Currents
Clear
Currents
(
theToUpdateViewer
:
boolean
)
:
void
Parameters
theToUpdateViewer:
boolean
Returns
void
Clear
Detected
Clear
Detected
(
theToRedrawImmediate
:
boolean
)
:
boolean
Parameters
theToRedrawImmediate:
boolean
Returns
boolean
Clear
Prs
Clear
Prs
(
theIObj
:
Handle_AIS_InteractiveObject
, theMode
:
Graphic3d_ZLayerId
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theMode:
Graphic3d_ZLayerId
theToUpdateViewer:
boolean
Returns
void
Clear
Selected
Clear
Selected
(
theToUpdateViewer
:
boolean
)
:
void
Parameters
theToUpdateViewer:
boolean
Returns
void
Color
Color
(
aniobj
:
Handle_AIS_InteractiveObject
, acolor
:
Quantity_Color
)
:
void
Parameters
aniobj:
Handle_AIS_InteractiveObject
acolor:
Quantity_Color
Returns
void
Current
Current
(
)
:
Handle_AIS_InteractiveObject
Returns
Handle_AIS_InteractiveObject
Current
Viewer
Current
Viewer
(
)
:
Handle_V3d_Viewer
Returns
Handle_V3d_Viewer
Deactivate_
1
Deactivate_
1
(
theObj
:
Handle_AIS_InteractiveObject
)
:
void
Parameters
theObj:
Handle_AIS_InteractiveObject
Returns
void
Deactivate_
2
Deactivate_
2
(
theObj
:
Handle_AIS_InteractiveObject
, theMode
:
Graphic3d_ZLayerId
)
:
void
Parameters
theObj:
Handle_AIS_InteractiveObject
theMode:
Graphic3d_ZLayerId
Returns
void
Deactivate_
3
Deactivate_
3
(
theMode
:
Graphic3d_ZLayerId
)
:
void
Parameters
theMode:
Graphic3d_ZLayerId
Returns
void
Deactivate_
4
Deactivate_
4
(
)
:
void
Returns
void
Decrement
Ref
Counter
Decrement
Ref
Counter
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Default
Drawer
Default
Drawer
(
)
:
Handle_Prs3d_Drawer
Returns
Handle_Prs3d_Drawer
Delete
Delete
(
)
:
void
Returns
void
Detected
Current
Object
Detected
Current
Object
(
)
:
Handle_AIS_InteractiveObject
Returns
Handle_AIS_InteractiveObject
Detected
Current
Owner
Detected
Current
Owner
(
)
:
Handle_SelectMgr_EntityOwner
Returns
Handle_SelectMgr_EntityOwner
Detected
Current
Shape
Detected
Current
Shape
(
)
:
TopoDS_Shape
Returns
TopoDS_Shape
Detected
Interactive
Detected
Interactive
(
)
:
Handle_AIS_InteractiveObject
Returns
Handle_AIS_InteractiveObject
Detected
Owner
Detected
Owner
(
)
:
Handle_SelectMgr_EntityOwner
Returns
Handle_SelectMgr_EntityOwner
Detected
Shape
Detected
Shape
(
)
:
TopoDS_Shape
Returns
TopoDS_Shape
Deviation
Angle
Deviation
Angle
(
)
:
number
Returns
number
Deviation
Coefficient
Deviation
Coefficient
(
)
:
number
Returns
number
Disable
Draw
Hidden
Line
Disable
Draw
Hidden
Line
(
)
:
void
Returns
void
Disconnect
Disconnect
(
theAssembly
:
Handle_AIS_InteractiveObject
, theObjToDisconnect
:
Handle_AIS_InteractiveObject
)
:
void
Parameters
theAssembly:
Handle_AIS_InteractiveObject
theObjToDisconnect:
Handle_AIS_InteractiveObject
Returns
void
Display
Active
Sensitive_
1
Display
Active
Sensitive_
1
(
aView
:
Handle_V3d_View
)
:
void
Parameters
aView:
Handle_V3d_View
Returns
void
Display
Active
Sensitive_
2
Display
Active
Sensitive_
2
(
anObject
:
Handle_AIS_InteractiveObject
, aView
:
Handle_V3d_View
)
:
void
Parameters
anObject:
Handle_AIS_InteractiveObject
aView:
Handle_V3d_View
Returns
void
Display
All
Display
All
(
theToUpdateViewer
:
boolean
)
:
void
Parameters
theToUpdateViewer:
boolean
Returns
void
Display
Mode
Display
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Display
Priority
Display
Priority
(
theIObj
:
Handle_AIS_InteractiveObject
)
:
Graphic3d_ZLayerId
Parameters
theIObj:
Handle_AIS_InteractiveObject
Returns
Graphic3d_ZLayerId
Display
Selected
Display
Selected
(
theToUpdateViewer
:
boolean
)
:
void
Parameters
theToUpdateViewer:
boolean
Returns
void
Display
Status
Display
Status
(
anIobj
:
Handle_AIS_InteractiveObject
)
:
AIS_DisplayStatus
Parameters
anIobj:
Handle_AIS_InteractiveObject
Returns
AIS_DisplayStatus
Display_
1
Display_
1
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
Display_
2
Display_
2
(
theIObj
:
Handle_AIS_InteractiveObject
, theDispMode
:
Graphic3d_ZLayerId
, theSelectionMode
:
Graphic3d_ZLayerId
, theToUpdateViewer
:
boolean
, theDispStatus
:
AIS_DisplayStatus
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theDispMode:
Graphic3d_ZLayerId
theSelectionMode:
Graphic3d_ZLayerId
theToUpdateViewer:
boolean
theDispStatus:
AIS_DisplayStatus
Returns
void
Display_
3
Display_
3
(
theIObj
:
Handle_AIS_InteractiveObject
, theDispMode
:
Graphic3d_ZLayerId
, theSelectionMode
:
Graphic3d_ZLayerId
, theToUpdateViewer
:
boolean
, theToAllowDecomposition
:
boolean
, theDispStatus
:
AIS_DisplayStatus
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theDispMode:
Graphic3d_ZLayerId
theSelectionMode:
Graphic3d_ZLayerId
theToUpdateViewer:
boolean
theToAllowDecomposition:
boolean
theDispStatus:
AIS_DisplayStatus
Returns
void
Displayed
Objects_
1
Displayed
Objects_
1
(
aListOfIO
:
AIS_ListOfInteractive
)
:
void
Parameters
aListOfIO:
AIS_ListOfInteractive
Returns
void
Displayed
Objects_
2
Displayed
Objects_
2
(
theWhichKind
:
AIS_KindOfInteractive
, theWhichSignature
:
Graphic3d_ZLayerId
, theListOfIO
:
AIS_ListOfInteractive
)
:
void
Parameters
theWhichKind:
AIS_KindOfInteractive
theWhichSignature:
Graphic3d_ZLayerId
theListOfIO:
AIS_ListOfInteractive
Returns
void
Draw
Hidden
Line
Draw
Hidden
Line
(
)
:
boolean
Returns
boolean
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
Enable
Draw
Hidden
Line
Enable
Draw
Hidden
Line
(
)
:
void
Returns
void
End
Immediate
Draw_
1
End
Immediate
Draw_
1
(
theView
:
Handle_V3d_View
)
:
boolean
Parameters
theView:
Handle_V3d_View
Returns
boolean
End
Immediate
Draw_
2
End
Immediate
Draw_
2
(
)
:
boolean
Returns
boolean
Entity
Owners
Entity
Owners
(
theOwners
:
any
, theIObj
:
Handle_AIS_InteractiveObject
, theMode
:
Graphic3d_ZLayerId
)
:
void
Parameters
theOwners:
any
theIObj:
Handle_AIS_InteractiveObject
theMode:
Graphic3d_ZLayerId
Returns
void
Erase
Erase
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
Erase
All
Erase
All
(
theToUpdateViewer
:
boolean
)
:
void
Parameters
theToUpdateViewer:
boolean
Returns
void
Erase
Selected
Erase
Selected
(
theToUpdateViewer
:
boolean
)
:
void
Parameters
theToUpdateViewer:
boolean
Returns
void
Erased
Objects_
1
Erased
Objects_
1
(
theListOfIO
:
AIS_ListOfInteractive
)
:
void
Parameters
theListOfIO:
AIS_ListOfInteractive
Returns
void
Erased
Objects_
2
Erased
Objects_
2
(
theWhichKind
:
AIS_KindOfInteractive
, theWhichSignature
:
Graphic3d_ZLayerId
, theListOfIO
:
AIS_ListOfInteractive
)
:
void
Parameters
theWhichKind:
AIS_KindOfInteractive
theWhichSignature:
Graphic3d_ZLayerId
theListOfIO:
AIS_ListOfInteractive
Returns
void
Filter
Type
Filter
Type
(
)
:
SelectMgr_FilterType
Returns
SelectMgr_FilterType
Filters
Filters
(
)
:
SelectMgr_ListOfFilter
Returns
SelectMgr_ListOfFilter
First
Selected
Object
First
Selected
Object
(
)
:
Handle_AIS_InteractiveObject
Returns
Handle_AIS_InteractiveObject
Fit
Selected_
1
Fit
Selected_
1
(
theView
:
Handle_V3d_View
, theMargin
:
number
, theToUpdate
:
boolean
)
:
void
Parameters
theView:
Handle_V3d_View
theMargin:
number
theToUpdate:
boolean
Returns
void
Fit
Selected_
2
Fit
Selected_
2
(
theView
:
Handle_V3d_View
)
:
void
Parameters
theView:
Handle_V3d_View
Returns
void
Get
Auto
Activate
Selection
Get
Auto
Activate
Selection
(
)
:
boolean
Returns
boolean
Get
Ref
Count
Get
Ref
Count
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
GetZLayer
GetZLayer
(
theIObj
:
Handle_AIS_InteractiveObject
)
:
Graphic3d_ZLayerId
Parameters
theIObj:
Handle_AIS_InteractiveObject
Returns
Graphic3d_ZLayerId
Global
Filter
Global
Filter
(
)
:
Handle_SelectMgr_AndOrFilter
Returns
Handle_SelectMgr_AndOrFilter
Gravity
Point
Gravity
Point
(
theView
:
Handle_V3d_View
)
:
gp_Pnt
Parameters
theView:
Handle_V3d_View
Returns
gp_Pnt
Has
Applicative
Has
Applicative
(
)
:
boolean
Returns
boolean
Has
Color
Has
Color
(
aniobj
:
Handle_AIS_InteractiveObject
)
:
boolean
Parameters
aniobj:
Handle_AIS_InteractiveObject
Returns
boolean
Has
Detected
Has
Detected
(
)
:
boolean
Returns
boolean
Has
Detected
Shape
Has
Detected
Shape
(
)
:
boolean
Returns
boolean
Has
Location
Has
Location
(
theObject
:
Handle_AIS_InteractiveObject
)
:
boolean
Parameters
theObject:
Handle_AIS_InteractiveObject
Returns
boolean
Has
Next
Detected
Has
Next
Detected
(
)
:
boolean
Returns
boolean
Has
Polygon
Offsets
Has
Polygon
Offsets
(
anObj
:
Handle_AIS_InteractiveObject
)
:
boolean
Parameters
anObj:
Handle_AIS_InteractiveObject
Returns
boolean
Has
Selected
Shape
Has
Selected
Shape
(
)
:
boolean
Returns
boolean
Hidden
Line
Aspect
Hidden
Line
Aspect
(
)
:
Handle_Prs3d_LineAspect
Returns
Handle_Prs3d_LineAspect
Highlight
Style_
1
Highlight
Style_
1
(
theStyleType
:
Prs3d_TypeOfHighlight
)
:
Handle_Prs3d_Drawer
Parameters
theStyleType:
Prs3d_TypeOfHighlight
Returns
Handle_Prs3d_Drawer
Highlight
Style_
2
Highlight
Style_
2
(
)
:
Handle_Prs3d_Drawer
Returns
Handle_Prs3d_Drawer
Highlight
Style_
3
Highlight
Style_
3
(
theObj
:
Handle_AIS_InteractiveObject
, theStyle
:
Handle_Prs3d_Drawer
)
:
boolean
Parameters
theObj:
Handle_AIS_InteractiveObject
theStyle:
Handle_Prs3d_Drawer
Returns
boolean
Highlight
Style_
4
Highlight
Style_
4
(
theOwner
:
Handle_SelectMgr_EntityOwner
, theStyle
:
Handle_Prs3d_Drawer
)
:
boolean
Parameters
theOwner:
Handle_SelectMgr_EntityOwner
theStyle:
Handle_Prs3d_Drawer
Returns
boolean
Hilight
Hilight
(
theObj
:
Handle_AIS_InteractiveObject
, theIsToUpdateViewer
:
boolean
)
:
void
Parameters
theObj:
Handle_AIS_InteractiveObject
theIsToUpdateViewer:
boolean
Returns
void
Hilight
Currents
Hilight
Currents
(
theToUpdateViewer
:
boolean
)
:
void
Parameters
theToUpdateViewer:
boolean
Returns
void
Hilight
Next
Detected
Hilight
Next
Detected
(
theView
:
Handle_V3d_View
, theToRedrawImmediate
:
boolean
)
:
Graphic3d_ZLayerId
Parameters
theView:
Handle_V3d_View
theToRedrawImmediate:
boolean
Returns
Graphic3d_ZLayerId
Hilight
Previous
Detected
Hilight
Previous
Detected
(
theView
:
Handle_V3d_View
, theToRedrawImmediate
:
boolean
)
:
Graphic3d_ZLayerId
Parameters
theView:
Handle_V3d_View
theToRedrawImmediate:
boolean
Returns
Graphic3d_ZLayerId
Hilight
Selected
Hilight
Selected
(
theToUpdateViewer
:
boolean
)
:
void
Parameters
theToUpdateViewer:
boolean
Returns
void
Hilight
With
Color
Hilight
With
Color
(
theObj
:
Handle_AIS_InteractiveObject
, theStyle
:
Handle_Prs3d_Drawer
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theObj:
Handle_AIS_InteractiveObject
theStyle:
Handle_Prs3d_Drawer
theToUpdateViewer:
boolean
Returns
void
Immediate
Add
Immediate
Add
(
theObj
:
Handle_AIS_InteractiveObject
, theMode
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
theObj:
Handle_AIS_InteractiveObject
theMode:
Graphic3d_ZLayerId
Returns
boolean
Increment
Ref
Counter
Increment
Ref
Counter
(
)
:
void
Returns
void
Init
Current
Init
Current
(
)
:
void
Returns
void
Init
Detected
Init
Detected
(
)
:
void
Returns
void
Init
Selected
Init
Selected
(
)
:
void
Returns
void
Is
Current
Is
Current
(
theObject
:
Handle_AIS_InteractiveObject
)
:
boolean
Parameters
theObject:
Handle_AIS_InteractiveObject
Returns
boolean
Is
Displayed_
1
Is
Displayed_
1
(
anIobj
:
Handle_AIS_InteractiveObject
)
:
boolean
Parameters
anIobj:
Handle_AIS_InteractiveObject
Returns
boolean
Is
Displayed_
2
Is
Displayed_
2
(
aniobj
:
Handle_AIS_InteractiveObject
, aMode
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
aniobj:
Handle_AIS_InteractiveObject
aMode:
Graphic3d_ZLayerId
Returns
boolean
Is
Hilighted_
1
Is
Hilighted_
1
(
theObj
:
Handle_AIS_InteractiveObject
)
:
boolean
Parameters
theObj:
Handle_AIS_InteractiveObject
Returns
boolean
Is
Hilighted_
2
Is
Hilighted_
2
(
theOwner
:
Handle_SelectMgr_EntityOwner
)
:
boolean
Parameters
theOwner:
Handle_SelectMgr_EntityOwner
Returns
boolean
Is
Immediate
Mode
On
Is
Immediate
Mode
On
(
)
:
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
Is
Selected_
1
Is
Selected_
1
(
theOwner
:
Handle_SelectMgr_EntityOwner
)
:
boolean
Parameters
theOwner:
Handle_SelectMgr_EntityOwner
Returns
boolean
Is
Selected_
2
Is
Selected_
2
(
theObj
:
Handle_AIS_InteractiveObject
)
:
boolean
Parameters
theObj:
Handle_AIS_InteractiveObject
Returns
boolean
Iso
Number
Iso
Number
(
WhichIsos
:
AIS_TypeOfIso
)
:
Graphic3d_ZLayerId
Parameters
WhichIsos:
AIS_TypeOfIso
Returns
Graphic3d_ZLayerId
Iso
On
Plane_
1
Iso
On
Plane_
1
(
theToSwitchOn
:
boolean
)
:
void
Parameters
theToSwitchOn:
boolean
Returns
void
Iso
On
Plane_
2
Iso
On
Plane_
2
(
)
:
boolean
Returns
boolean
Iso
On
Triangulation_
1
Iso
On
Triangulation_
1
(
theIsEnabled
:
boolean
, theObject
:
Handle_AIS_InteractiveObject
)
:
void
Parameters
theIsEnabled:
boolean
theObject:
Handle_AIS_InteractiveObject
Returns
void
Iso
On
Triangulation_
2
Iso
On
Triangulation_
2
(
theToSwitchOn
:
boolean
)
:
void
Parameters
theToSwitchOn:
boolean
Returns
void
Iso
On
Triangulation_
3
Iso
On
Triangulation_
3
(
)
:
boolean
Returns
boolean
Last
Active
View
Last
Active
View
(
)
:
Handle_V3d_View
Returns
Handle_V3d_View
Load_
1
Load_
1
(
theObj
:
Handle_AIS_InteractiveObject
, theSelectionMode
:
Graphic3d_ZLayerId
)
:
void
Parameters
theObj:
Handle_AIS_InteractiveObject
theSelectionMode:
Graphic3d_ZLayerId
Returns
void
Load_
2
Load_
2
(
theObj
:
Handle_AIS_InteractiveObject
, theSelectionMode
:
Graphic3d_ZLayerId
, a2
:
boolean
)
:
void
Parameters
theObj:
Handle_AIS_InteractiveObject
theSelectionMode:
Graphic3d_ZLayerId
a2:
boolean
Returns
void
Location
Location
(
theObject
:
Handle_AIS_InteractiveObject
)
:
TopLoc_Location
Parameters
theObject:
Handle_AIS_InteractiveObject
Returns
TopLoc_Location
Main
Prs
Mgr
Main
Prs
Mgr
(
)
:
Handle_PrsMgr_PresentationManager
Returns
Handle_PrsMgr_PresentationManager
Main
Selector
Main
Selector
(
)
:
any
Returns
any
More
Current
More
Current
(
)
:
boolean
Returns
boolean
More
Detected
More
Detected
(
)
:
boolean
Returns
boolean
More
Selected
More
Selected
(
)
:
boolean
Returns
boolean
Move
To_
1
Move
To_
1
(
theXPix
:
Graphic3d_ZLayerId
, theYPix
:
Graphic3d_ZLayerId
, theView
:
Handle_V3d_View
, theToRedrawOnUpdate
:
boolean
)
:
AIS_StatusOfDetection
Parameters
theXPix:
Graphic3d_ZLayerId
theYPix:
Graphic3d_ZLayerId
theView:
Handle_V3d_View
theToRedrawOnUpdate:
boolean
Returns
AIS_StatusOfDetection
Move
To_
2
Move
To_
2
(
theAxis
:
gp_Ax1
, theView
:
Handle_V3d_View
, theToRedrawOnUpdate
:
boolean
)
:
AIS_StatusOfDetection
Parameters
theAxis:
gp_Ax1
theView:
Handle_V3d_View
theToRedrawOnUpdate:
boolean
Returns
AIS_StatusOfDetection
Nb
Currents
Nb
Currents
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Nb
Selected
Nb
Selected
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Next
Current
Next
Current
(
)
:
void
Returns
void
Next
Detected
Next
Detected
(
)
:
void
Returns
void
Next
Selected
Next
Selected
(
)
:
void
Returns
void
Object
Iterator
Object
Iterator
(
)
:
AIS_DataMapIteratorOfDataMapOfIOStatus
Returns
AIS_DataMapIteratorOfDataMapOfIOStatus
Objects
By
Display
Status_
1
Objects
By
Display
Status_
1
(
theStatus
:
AIS_DisplayStatus
, theListOfIO
:
AIS_ListOfInteractive
)
:
void
Parameters
theStatus:
AIS_DisplayStatus
theListOfIO:
AIS_ListOfInteractive
Returns
void
Objects
By
Display
Status_
2
Objects
By
Display
Status_
2
(
WhichKind
:
AIS_KindOfInteractive
, WhichSignature
:
Graphic3d_ZLayerId
, theStatus
:
AIS_DisplayStatus
, theListOfIO
:
AIS_ListOfInteractive
)
:
void
Parameters
WhichKind:
AIS_KindOfInteractive
WhichSignature:
Graphic3d_ZLayerId
theStatus:
AIS_DisplayStatus
theListOfIO:
AIS_ListOfInteractive
Returns
void
Objects
For
View
Objects
For
View
(
theListOfIO
:
AIS_ListOfInteractive
, theView
:
Handle_V3d_View
, theIsVisibleInView
:
boolean
, theStatus
:
AIS_DisplayStatus
)
:
void
Parameters
theListOfIO:
AIS_ListOfInteractive
theView:
Handle_V3d_View
theIsVisibleInView:
boolean
theStatus:
AIS_DisplayStatus
Returns
void
Objects
Inside
Objects
Inside
(
aListOfIO
:
AIS_ListOfInteractive
, WhichKind
:
AIS_KindOfInteractive
, WhichSignature
:
Graphic3d_ZLayerId
)
:
void
Parameters
aListOfIO:
AIS_ListOfInteractive
WhichKind:
AIS_KindOfInteractive
WhichSignature:
Graphic3d_ZLayerId
Returns
void
Picking
Strategy
Picking
Strategy
(
)
:
SelectMgr_PickingStrategy
Returns
SelectMgr_PickingStrategy
Pixel
Tolerance
Pixel
Tolerance
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Plane
Size
Plane
Size
(
XSize
:
number
, YSize
:
number
)
:
boolean
Parameters
XSize:
number
YSize:
number
Returns
boolean
Polygon
Offsets
Polygon
Offsets
(
anObj
:
Handle_AIS_InteractiveObject
, aMode
:
Graphic3d_ZLayerId
, aFactor
:
number
, aUnits
:
number
)
:
void
Parameters
anObj:
Handle_AIS_InteractiveObject
aMode:
Graphic3d_ZLayerId
aFactor:
number
aUnits:
number
Returns
void
Rebuild
Selection
Structs
Rebuild
Selection
Structs
(
)
:
void
Returns
void
Recompute
Prs
Only
Recompute
Prs
Only
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
, theAllModes
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
theAllModes:
boolean
Returns
void
Recompute
Selection
Only
Recompute
Selection
Only
(
anIObj
:
Handle_AIS_InteractiveObject
)
:
void
Parameters
anIObj:
Handle_AIS_InteractiveObject
Returns
void
Redisplay_
1
Redisplay_
1
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
, theAllModes
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
theAllModes:
boolean
Returns
void
Redisplay_
2
Redisplay_
2
(
theTypeOfObject
:
AIS_KindOfInteractive
, theSignature
:
Graphic3d_ZLayerId
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theTypeOfObject:
AIS_KindOfInteractive
theSignature:
Graphic3d_ZLayerId
theToUpdateViewer:
boolean
Returns
void
Redraw
Immediate
Redraw
Immediate
(
theViewer
:
Handle_V3d_Viewer
)
:
void
Parameters
theViewer:
Handle_V3d_Viewer
Returns
void
Remove
Remove
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
Remove
All
Remove
All
(
theToUpdateViewer
:
boolean
)
:
void
Parameters
theToUpdateViewer:
boolean
Returns
void
Remove
Filter
Remove
Filter
(
theFilter
:
Handle_SelectMgr_Filter
)
:
void
Parameters
theFilter:
Handle_SelectMgr_Filter
Returns
void
Remove
Filters
Remove
Filters
(
)
:
void
Returns
void
Reset
Location
Reset
Location
(
theObject
:
Handle_AIS_InteractiveObject
)
:
void
Parameters
theObject:
Handle_AIS_InteractiveObject
Returns
void
Select
Detected
Select
Detected
(
theSelScheme
:
AIS_SelectionScheme
)
:
AIS_StatusOfPick
Parameters
theSelScheme:
AIS_SelectionScheme
Returns
AIS_StatusOfPick
Select
Point
Select
Point
(
thePnt
:
OpenGl_Vec2i
, theView
:
Handle_V3d_View
, theSelScheme
:
AIS_SelectionScheme
)
:
AIS_StatusOfPick
Parameters
thePnt:
OpenGl_Vec2i
theView:
Handle_V3d_View
theSelScheme:
AIS_SelectionScheme
Returns
AIS_StatusOfPick
Select
Polygon
Select
Polygon
(
thePolyline
:
TColgp_Array1OfPnt2d
, theView
:
Handle_V3d_View
, theSelScheme
:
AIS_SelectionScheme
)
:
AIS_StatusOfPick
Parameters
thePolyline:
TColgp_Array1OfPnt2d
theView:
Handle_V3d_View
theSelScheme:
AIS_SelectionScheme
Returns
AIS_StatusOfPick
Select
Rectangle
Select
Rectangle
(
thePntMin
:
OpenGl_Vec2i
, thePntMax
:
OpenGl_Vec2i
, theView
:
Handle_V3d_View
, theSelScheme
:
AIS_SelectionScheme
)
:
AIS_StatusOfPick
Parameters
thePntMin:
OpenGl_Vec2i
thePntMax:
OpenGl_Vec2i
theView:
Handle_V3d_View
theSelScheme:
AIS_SelectionScheme
Returns
AIS_StatusOfPick
Select_
1
Select_
1
(
theOwners
:
AIS_NArray1OfEntityOwner
, theSelScheme
:
AIS_SelectionScheme
)
:
AIS_StatusOfPick
Parameters
theOwners:
AIS_NArray1OfEntityOwner
theSelScheme:
AIS_SelectionScheme
Returns
AIS_StatusOfPick
Select_
2
Select_
2
(
theXPMin
:
Graphic3d_ZLayerId
, theYPMin
:
Graphic3d_ZLayerId
, theXPMax
:
Graphic3d_ZLayerId
, theYPMax
:
Graphic3d_ZLayerId
, theView
:
Handle_V3d_View
, theToUpdateViewer
:
boolean
)
:
AIS_StatusOfPick
Parameters
theXPMin:
Graphic3d_ZLayerId
theYPMin:
Graphic3d_ZLayerId
theXPMax:
Graphic3d_ZLayerId
theYPMax:
Graphic3d_ZLayerId
theView:
Handle_V3d_View
theToUpdateViewer:
boolean
Returns
AIS_StatusOfPick
Select_
3
Select_
3
(
thePolyline
:
TColgp_Array1OfPnt2d
, theView
:
Handle_V3d_View
, theToUpdateViewer
:
boolean
)
:
AIS_StatusOfPick
Parameters
thePolyline:
TColgp_Array1OfPnt2d
theView:
Handle_V3d_View
theToUpdateViewer:
boolean
Returns
AIS_StatusOfPick
Select_
4
Select_
4
(
theToUpdateViewer
:
boolean
)
:
AIS_StatusOfPick
Parameters
theToUpdateViewer:
boolean
Returns
AIS_StatusOfPick
Selected
Interactive
Selected
Interactive
(
)
:
Handle_AIS_InteractiveObject
Returns
Handle_AIS_InteractiveObject
Selected
Owner
Selected
Owner
(
)
:
Handle_SelectMgr_EntityOwner
Returns
Handle_SelectMgr_EntityOwner
Selected
Shape
Selected
Shape
(
)
:
TopoDS_Shape
Returns
TopoDS_Shape
Selection
Selection
(
)
:
Handle_AIS_Selection
Returns
Handle_AIS_Selection
Selection
Manager
Selection
Manager
(
)
:
Handle_SelectMgr_SelectionManager
Returns
Handle_SelectMgr_SelectionManager
Selection
Style
Selection
Style
(
)
:
Handle_Prs3d_Drawer
Returns
Handle_Prs3d_Drawer
Set
Angle
And
Deviation
Set
Angle
And
Deviation
(
theIObj
:
Handle_AIS_InteractiveObject
, theAngle
:
number
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theAngle:
number
theToUpdateViewer:
boolean
Returns
void
Set
Auto
Activate
Selection
Set
Auto
Activate
Selection
(
theIsAuto
:
boolean
)
:
void
Parameters
theIsAuto:
boolean
Returns
void
Set
Automatic
Hilight
Set
Automatic
Hilight
(
theStatus
:
boolean
)
:
void
Parameters
theStatus:
boolean
Returns
void
Set
Color
Set
Color
(
theIObj
:
Handle_AIS_InteractiveObject
, theColor
:
Quantity_Color
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theColor:
Quantity_Color
theToUpdateViewer:
boolean
Returns
void
Set
Current
Facing
Model
Set
Current
Facing
Model
(
aniobj
:
Handle_AIS_InteractiveObject
, aModel
:
Aspect_TypeOfFacingModel
)
:
void
Parameters
aniobj:
Handle_AIS_InteractiveObject
aModel:
Aspect_TypeOfFacingModel
Returns
void
Set
Current
Object
Set
Current
Object
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
Set
Default
Drawer
Set
Default
Drawer
(
theDrawer
:
Handle_Prs3d_Drawer
)
:
void
Parameters
theDrawer:
Handle_Prs3d_Drawer
Returns
void
Set
Deviation
Angle_
1
Set
Deviation
Angle_
1
(
theIObj
:
Handle_AIS_InteractiveObject
, theAngle
:
number
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theAngle:
number
theToUpdateViewer:
boolean
Returns
void
Set
Deviation
Angle_
2
Set
Deviation
Angle_
2
(
theAngle
:
number
)
:
void
Parameters
theAngle:
number
Returns
void
Set
Deviation
Coefficient_
1
Set
Deviation
Coefficient_
1
(
theIObj
:
Handle_AIS_InteractiveObject
, theCoefficient
:
number
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theCoefficient:
number
theToUpdateViewer:
boolean
Returns
void
Set
Deviation
Coefficient_
2
Set
Deviation
Coefficient_
2
(
theCoefficient
:
number
)
:
void
Parameters
theCoefficient:
number
Returns
void
Set
Display
Mode_
1
Set
Display
Mode_
1
(
theMode
:
Graphic3d_ZLayerId
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theMode:
Graphic3d_ZLayerId
theToUpdateViewer:
boolean
Returns
void
Set
Display
Mode_
2
Set
Display
Mode_
2
(
theIObj
:
Handle_AIS_InteractiveObject
, theMode
:
Graphic3d_ZLayerId
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theMode:
Graphic3d_ZLayerId
theToUpdateViewer:
boolean
Returns
void
Set
Display
Priority
Set
Display
Priority
(
theIObj
:
Handle_AIS_InteractiveObject
, thePriority
:
Graphic3d_ZLayerId
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
thePriority:
Graphic3d_ZLayerId
Returns
void
Set
Filter
Type
Set
Filter
Type
(
theFilterType
:
SelectMgr_FilterType
)
:
void
Parameters
theFilterType:
SelectMgr_FilterType
Returns
void
Set
Hidden
Line
Aspect
Set
Hidden
Line
Aspect
(
theAspect
:
Handle_Prs3d_LineAspect
)
:
void
Parameters
theAspect:
Handle_Prs3d_LineAspect
Returns
void
Set
Highlight
Style_
1
Set
Highlight
Style_
1
(
theStyleType
:
Prs3d_TypeOfHighlight
, theStyle
:
Handle_Prs3d_Drawer
)
:
void
Parameters
theStyleType:
Prs3d_TypeOfHighlight
theStyle:
Handle_Prs3d_Drawer
Returns
void
Set
Highlight
Style_
2
Set
Highlight
Style_
2
(
theStyle
:
Handle_Prs3d_Drawer
)
:
void
Parameters
theStyle:
Handle_Prs3d_Drawer
Returns
void
Set
Iso
Number
Set
Iso
Number
(
NbIsos
:
Graphic3d_ZLayerId
, WhichIsos
:
AIS_TypeOfIso
)
:
void
Parameters
NbIsos:
Graphic3d_ZLayerId
WhichIsos:
AIS_TypeOfIso
Returns
void
Set
Local
Attributes
Set
Local
Attributes
(
theIObj
:
Handle_AIS_InteractiveObject
, theDrawer
:
Handle_Prs3d_Drawer
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theDrawer:
Handle_Prs3d_Drawer
theToUpdateViewer:
boolean
Returns
void
Set
Location
Set
Location
(
theObject
:
Handle_AIS_InteractiveObject
, theLocation
:
TopLoc_Location
)
:
void
Parameters
theObject:
Handle_AIS_InteractiveObject
theLocation:
TopLoc_Location
Returns
void
Set
Material
Set
Material
(
theIObj
:
Handle_AIS_InteractiveObject
, theMaterial
:
Graphic3d_MaterialAspect
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theMaterial:
Graphic3d_MaterialAspect
theToUpdateViewer:
boolean
Returns
void
Set
Picking
Strategy
Set
Picking
Strategy
(
theStrategy
:
SelectMgr_PickingStrategy
)
:
void
Parameters
theStrategy:
SelectMgr_PickingStrategy
Returns
void
Set
Pixel
Tolerance
Set
Pixel
Tolerance
(
thePrecision
:
Graphic3d_ZLayerId
)
:
void
Parameters
thePrecision:
Graphic3d_ZLayerId
Returns
void
Set
Plane
Size_
1
Set
Plane
Size_
1
(
theSizeX
:
number
, theSizeY
:
number
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theSizeX:
number
theSizeY:
number
theToUpdateViewer:
boolean
Returns
void
Set
Plane
Size_
2
Set
Plane
Size_
2
(
theSize
:
number
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theSize:
number
theToUpdateViewer:
boolean
Returns
void
Set
Polygon
Offsets
Set
Polygon
Offsets
(
theIObj
:
Handle_AIS_InteractiveObject
, theMode
:
Graphic3d_ZLayerId
, theFactor
:
number
, theUnits
:
number
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theMode:
Graphic3d_ZLayerId
theFactor:
number
theUnits:
number
theToUpdateViewer:
boolean
Returns
void
Set
Selected
Aspect
Set
Selected
Aspect
(
theAspect
:
Handle_Prs3d_BasicAspect
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theAspect:
Handle_Prs3d_BasicAspect
theToUpdateViewer:
boolean
Returns
void
Set
Selected
State
Set
Selected
State
(
theOwner
:
Handle_SelectMgr_EntityOwner
, theIsSelected
:
boolean
)
:
boolean
Parameters
theOwner:
Handle_SelectMgr_EntityOwner
theIsSelected:
boolean
Returns
boolean
Set
Selected_
1
Set
Selected_
1
(
theOwners
:
Handle_SelectMgr_EntityOwner
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theOwners:
Handle_SelectMgr_EntityOwner
theToUpdateViewer:
boolean
Returns
void
Set
Selected_
2
Set
Selected_
2
(
theObject
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theObject:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
Set
Selection
Set
Selection
(
theSelection
:
Handle_AIS_Selection
)
:
void
Parameters
theSelection:
Handle_AIS_Selection
Returns
void
Set
Selection
Mode
Active
Set
Selection
Mode
Active
(
theObj
:
Handle_AIS_InteractiveObject
, theMode
:
Graphic3d_ZLayerId
, theToActivate
:
boolean
, theConcurrency
:
AIS_SelectionModesConcurrency
, theIsForce
:
boolean
)
:
void
Parameters
theObj:
Handle_AIS_InteractiveObject
theMode:
Graphic3d_ZLayerId
theToActivate:
boolean
theConcurrency:
AIS_SelectionModesConcurrency
theIsForce:
boolean
Returns
void
Set
Selection
Sensitivity
Set
Selection
Sensitivity
(
theObject
:
Handle_AIS_InteractiveObject
, theMode
:
Graphic3d_ZLayerId
, theNewSensitivity
:
Graphic3d_ZLayerId
)
:
void
Parameters
theObject:
Handle_AIS_InteractiveObject
theMode:
Graphic3d_ZLayerId
theNewSensitivity:
Graphic3d_ZLayerId
Returns
void
Set
Selection
Style
Set
Selection
Style
(
theStyle
:
Handle_Prs3d_Drawer
)
:
void
Parameters
theStyle:
Handle_Prs3d_Drawer
Returns
void
Set
Sub
Intensity
Color
Set
Sub
Intensity
Color
(
theColor
:
Quantity_Color
)
:
void
Parameters
theColor:
Quantity_Color
Returns
void
Set
To
Hilight
Selected
Set
To
Hilight
Selected
(
toHilight
:
boolean
)
:
void
Parameters
toHilight:
boolean
Returns
void
Set
Transform
Persistence
Set
Transform
Persistence
(
theObject
:
Handle_AIS_InteractiveObject
, theTrsfPers
:
Handle_Graphic3d_TransformPers
)
:
void
Parameters
theObject:
Handle_AIS_InteractiveObject
theTrsfPers:
Handle_Graphic3d_TransformPers
Returns
void
Set
Transparency
Set
Transparency
(
theIObj
:
Handle_AIS_InteractiveObject
, theValue
:
number
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theValue:
number
theToUpdateViewer:
boolean
Returns
void
Set
Trihedron
Size
Set
Trihedron
Size
(
theSize
:
number
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theSize:
number
theToUpdateViewer:
boolean
Returns
void
Set
View
Affinity
Set
View
Affinity
(
theIObj
:
Handle_AIS_InteractiveObject
, theView
:
Handle_V3d_View
, theIsVisible
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theView:
Handle_V3d_View
theIsVisible:
boolean
Returns
void
Set
Width
Set
Width
(
theIObj
:
Handle_AIS_InteractiveObject
, theValue
:
number
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theValue:
number
theToUpdateViewer:
boolean
Returns
void
SetZLayer
SetZLayer
(
theIObj
:
Handle_AIS_InteractiveObject
, theLayerId
:
Graphic3d_ZLayerId
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theLayerId:
Graphic3d_ZLayerId
Returns
void
Shift
Select_
1
Shift
Select_
1
(
theToUpdateViewer
:
boolean
)
:
AIS_StatusOfPick
Parameters
theToUpdateViewer:
boolean
Returns
AIS_StatusOfPick
Shift
Select_
2
Shift
Select_
2
(
thePolyline
:
TColgp_Array1OfPnt2d
, theView
:
Handle_V3d_View
, theToUpdateViewer
:
boolean
)
:
AIS_StatusOfPick
Parameters
thePolyline:
TColgp_Array1OfPnt2d
theView:
Handle_V3d_View
theToUpdateViewer:
boolean
Returns
AIS_StatusOfPick
Shift
Select_
3
Shift
Select_
3
(
theXPMin
:
Graphic3d_ZLayerId
, theYPMin
:
Graphic3d_ZLayerId
, theXPMax
:
Graphic3d_ZLayerId
, theYPMax
:
Graphic3d_ZLayerId
, theView
:
Handle_V3d_View
, theToUpdateViewer
:
boolean
)
:
AIS_StatusOfPick
Parameters
theXPMin:
Graphic3d_ZLayerId
theYPMin:
Graphic3d_ZLayerId
theXPMax:
Graphic3d_ZLayerId
theYPMax:
Graphic3d_ZLayerId
theView:
Handle_V3d_View
theToUpdateViewer:
boolean
Returns
AIS_StatusOfPick
Status
Status
(
anObj
:
Handle_AIS_InteractiveObject
, astatus
:
TCollection_ExtendedString
)
:
void
Parameters
anObj:
Handle_AIS_InteractiveObject
astatus:
TCollection_ExtendedString
Returns
void
Sub
Intensity
Color
Sub
Intensity
Color
(
)
:
Quantity_Color
Returns
Quantity_Color
Sub
Intensity
Off
Sub
Intensity
Off
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
Sub
Intensity
On
Sub
Intensity
On
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
This
This
(
)
:
Standard_Transient
Returns
Standard_Transient
To
Hilight
Selected
To
Hilight
Selected
(
)
:
boolean
Returns
boolean
Trihedron
Size
Trihedron
Size
(
)
:
number
Returns
number
Unhilight
Unhilight
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
Unhilight
Currents
Unhilight
Currents
(
theToUpdateViewer
:
boolean
)
:
void
Parameters
theToUpdateViewer:
boolean
Returns
void
Unhilight
Selected
Unhilight
Selected
(
theToUpdateViewer
:
boolean
)
:
void
Parameters
theToUpdateViewer:
boolean
Returns
void
Unset
Color
Unset
Color
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
Unset
Display
Mode
Unset
Display
Mode
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
Unset
Local
Attributes
Unset
Local
Attributes
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
Unset
Material
Unset
Material
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
Unset
Transparency
Unset
Transparency
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
Unset
Width
Unset
Width
(
theIObj
:
Handle_AIS_InteractiveObject
, theToUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theToUpdateViewer:
boolean
Returns
void
Update
Update
(
theIObj
:
Handle_AIS_InteractiveObject
, theUpdateViewer
:
boolean
)
:
void
Parameters
theIObj:
Handle_AIS_InteractiveObject
theUpdateViewer:
boolean
Returns
void
Update
Current
Update
Current
(
)
:
void
Returns
void
Update
Current
Viewer
Update
Current
Viewer
(
)
:
void
Returns
void
Update
Selected
Update
Selected
(
theToUpdateViewer
:
boolean
)
:
void
Parameters
theToUpdateViewer:
boolean
Returns
void
Width
Width
(
aniobj
:
Handle_AIS_InteractiveObject
)
:
number
Parameters
aniobj:
Handle_AIS_InteractiveObject
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
AIS_
Interactive
Context
constructor
Activate_
1
Activate_
2
Activated
Modes
Add
Filter
Add
Or
Remove
Current
Object
Add
Or
Remove
Selected_
1
Add
Or
Remove
Selected_
2
Add
Select_
1
Add
Select_
2
Applicative
Automatic
Hilight
Begin
Immediate
Draw
Bounding
Box
Of
Selection
Clear
Active
Sensitive
Clear
Currents
Clear
Detected
Clear
Prs
Clear
Selected
Color
Current
Current
Viewer
Deactivate_
1
Deactivate_
2
Deactivate_
3
Deactivate_
4
Decrement
Ref
Counter
Default
Drawer
Delete
Detected
Current
Object
Detected
Current
Owner
Detected
Current
Shape
Detected
Interactive
Detected
Owner
Detected
Shape
Deviation
Angle
Deviation
Coefficient
Disable
Draw
Hidden
Line
Disconnect
Display
Active
Sensitive_
1
Display
Active
Sensitive_
2
Display
All
Display
Mode
Display
Priority
Display
Selected
Display
Status
Display_
1
Display_
2
Display_
3
Displayed
Objects_
1
Displayed
Objects_
2
Draw
Hidden
Line
Dump
Json
Dynamic
Type
Enable
Draw
Hidden
Line
End
Immediate
Draw_
1
End
Immediate
Draw_
2
Entity
Owners
Erase
Erase
All
Erase
Selected
Erased
Objects_
1
Erased
Objects_
2
Filter
Type
Filters
First
Selected
Object
Fit
Selected_
1
Fit
Selected_
2
Get
Auto
Activate
Selection
Get
Ref
Count
GetZLayer
Global
Filter
Gravity
Point
Has
Applicative
Has
Color
Has
Detected
Has
Detected
Shape
Has
Location
Has
Next
Detected
Has
Polygon
Offsets
Has
Selected
Shape
Hidden
Line
Aspect
Highlight
Style_
1
Highlight
Style_
2
Highlight
Style_
3
Highlight
Style_
4
Hilight
Hilight
Currents
Hilight
Next
Detected
Hilight
Previous
Detected
Hilight
Selected
Hilight
With
Color
Immediate
Add
Increment
Ref
Counter
Init
Current
Init
Detected
Init
Selected
Is
Current
Is
Displayed_
1
Is
Displayed_
2
Is
Hilighted_
1
Is
Hilighted_
2
Is
Immediate
Mode
On
Is
Instance_
1
Is
Instance_
2
Is
Kind_
1
Is
Kind_
2
Is
Selected_
1
Is
Selected_
2
Iso
Number
Iso
On
Plane_
1
Iso
On
Plane_
2
Iso
On
Triangulation_
1
Iso
On
Triangulation_
2
Iso
On
Triangulation_
3
Last
Active
View
Load_
1
Load_
2
Location
Main
Prs
Mgr
Main
Selector
More
Current
More
Detected
More
Selected
Move
To_
1
Move
To_
2
Nb
Currents
Nb
Selected
Next
Current
Next
Detected
Next
Selected
Object
Iterator
Objects
By
Display
Status_
1
Objects
By
Display
Status_
2
Objects
For
View
Objects
Inside
Picking
Strategy
Pixel
Tolerance
Plane
Size
Polygon
Offsets
Rebuild
Selection
Structs
Recompute
Prs
Only
Recompute
Selection
Only
Redisplay_
1
Redisplay_
2
Redraw
Immediate
Remove
Remove
All
Remove
Filter
Remove
Filters
Reset
Location
Select
Detected
Select
Point
Select
Polygon
Select
Rectangle
Select_
1
Select_
2
Select_
3
Select_
4
Selected
Interactive
Selected
Owner
Selected
Shape
Selection
Selection
Manager
Selection
Style
Set
Angle
And
Deviation
Set
Auto
Activate
Selection
Set
Automatic
Hilight
Set
Color
Set
Current
Facing
Model
Set
Current
Object
Set
Default
Drawer
Set
Deviation
Angle_
1
Set
Deviation
Angle_
2
Set
Deviation
Coefficient_
1
Set
Deviation
Coefficient_
2
Set
Display
Mode_
1
Set
Display
Mode_
2
Set
Display
Priority
Set
Filter
Type
Set
Hidden
Line
Aspect
Set
Highlight
Style_
1
Set
Highlight
Style_
2
Set
Iso
Number
Set
Local
Attributes
Set
Location
Set
Material
Set
Picking
Strategy
Set
Pixel
Tolerance
Set
Plane
Size_
1
Set
Plane
Size_
2
Set
Polygon
Offsets
Set
Selected
Aspect
Set
Selected
State
Set
Selected_
1
Set
Selected_
2
Set
Selection
Set
Selection
Mode
Active
Set
Selection
Sensitivity
Set
Selection
Style
Set
Sub
Intensity
Color
Set
To
Hilight
Selected
Set
Transform
Persistence
Set
Transparency
Set
Trihedron
Size
Set
View
Affinity
Set
Width
SetZLayer
Shift
Select_
1
Shift
Select_
2
Shift
Select_
3
Status
Sub
Intensity
Color
Sub
Intensity
Off
Sub
Intensity
On
This
To
Hilight
Selected
Trihedron
Size
Unhilight
Unhilight
Currents
Unhilight
Selected
Unset
Color
Unset
Display
Mode
Unset
Local
Attributes
Unset
Material
Unset
Transparency
Unset
Width
Update
Update
Current
Update
Current
Viewer
Update
Selected
Width
delete
get_
type_
descriptor
get_
type_
name
Generated using
TypeDoc