Obsolete. See
IFeatureManager::CreateDefinition and
IBoundingBoxFeatureData.
.NET Syntax
Visual Basic (Usage) | |
---|
Dim instance As IFeatureManager
Dim BBoxType As System.Integer
Dim IncludeHiddenBodies As System.Boolean
Dim IncludeSurfaceBodies As System.Boolean
Dim Status As System.Integer
Dim value As System.Object
value = instance.InsertGlobalBoundingBox(BBoxType, IncludeHiddenBodies, IncludeSurfaceBodies, Status) |
Parameters
- BBoxType
- Bounding Box fit type as defined in swGlobalBoundingBoxFitOptions_e (see Remarks)
- IncludeHiddenBodies
- True to include hidden bodies, false to not
- IncludeSurfaceBodies
- True to include surfaces, false to not
- Status
- Status as defined by swGlobalBoundingBoxResult_e
Return Value
IFeature
Example
'VBA
Dim swApp As SldWorks.SldWorks
Dim Part As SldWorks.ModelDoc2
Dim boolstatus As Boolean
Dim longstatus As Long
Option Explicit
Sub main()
Set swApp = Application.SldWorks
Set Part = swApp.ActiveDoc
' Display the Bounding Box sketch
boolstatus = Part.SetUserPreferenceToggle)swViewDispGlobalBBox, True)
Dim BoundingBox As SldWorks.Feature
Set BoundingBox = Part.FeatureManager.InsertGlobalBoundingBox(swBoundingBoxType_BestFit, True, False, longstatus)
Part.ClearSelection2 True
' Hide the Bounding Box sketch
boolstatus = Part.SetUserPreferenceToggle)swViewDispGlobalBBox, False)
End Sub
Remarks
See Also
Availability
SOLIDWORKS 2018 FCS, Revision Number 26.0