1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-10 18:51:21 +03:00
occt/src/Select3D/FILES
kgv f5b7241978 0028789: Visualization, TKV3d - extend API for accessing and assigning BVH builders
Several methods in Selection classes have been moved to header files for better inlining.

BVH_Constants - added new enumeration defining common constant values used with BVH trees.
BVH - replaced NCollection_Handle with Standard_Transient handle
in classes BVH_Properties, BVH_Builder, BVH_Tree, BVH_Object.

Defined global BVH-builders instead of allocating a new one for each object set.
SelectMgr_ViewerSelector - added new method ::SetEntitySetBuilder() defining
default BVH Tree builder for SelectMgr_SensitiveEntitySet.

Added new method SelectMgr_SensitiveEntitySet::SetBuilder()
for overriding default BVH tree builder.
2017-06-09 12:59:11 +03:00

38 lines
1.0 KiB
Plaintext
Executable File

Select3D_BndBox3d.hxx
Select3D_BVHBuilder3d.hxx
Select3D_BVHIndexBuffer.hxx
Select3D_EntitySequence.hxx
Select3D_InteriorSensitivePointSet.cxx
Select3D_InteriorSensitivePointSet.hxx
Select3D_Pnt.hxx
Select3D_PointData.hxx
Select3D_SensitiveBox.cxx
Select3D_SensitiveBox.hxx
Select3D_SensitiveCircle.cxx
Select3D_SensitiveCircle.hxx
Select3D_SensitiveCurve.cxx
Select3D_SensitiveCurve.hxx
Select3D_SensitiveEntity.cxx
Select3D_SensitiveEntity.hxx
Select3D_SensitiveFace.cxx
Select3D_SensitiveFace.hxx
Select3D_SensitiveGroup.cxx
Select3D_SensitiveGroup.hxx
Select3D_SensitivePoint.cxx
Select3D_SensitivePoint.hxx
Select3D_SensitivePoly.cxx
Select3D_SensitivePoly.hxx
Select3D_SensitivePrimitiveArray.cxx
Select3D_SensitivePrimitiveArray.hxx
Select3D_SensitiveSegment.cxx
Select3D_SensitiveSegment.hxx
Select3D_SensitiveSet.cxx
Select3D_SensitiveSet.hxx
Select3D_SensitiveTriangle.cxx
Select3D_SensitiveTriangle.hxx
Select3D_SensitiveTriangulation.cxx
Select3D_SensitiveTriangulation.hxx
Select3D_SensitiveWire.cxx
Select3D_SensitiveWire.hxx
Select3D_TypeOfSensitivity.hxx