${QT_DEFINITIONS}
)
+# VSR: TEMPORARY, to be removed
+IF(OCCT_690BETA_COMPAT)
+ADD_DEFINITIONS(-DOCCT_690BETA_COMPAT)
+ENDIF(OCCT_690BETA_COMPAT)
+
# libraries to link to
SET(_link_LIBRARIES
GEOMUtils
for( aSelection->Init(); aSelection->More(); aSelection->Next() )
{
#if OCC_VERSION_LARGE > 0x06080100
+#ifndef OCCT_690BETA_COMPAT // VSR: temporarily, to be removed later and replace below implementation
+ const Handle(SelectMgr_SensitiveEntity) aHSenEntity = aSelection->Sensitive();
+#else // #ifndef OCCT_690BETA_COMPAT / VSR: temporarily, to be removed later and replace below implementation
const SelectMgr_HSensitiveEntity aHSenEntity = aSelection->Sensitive();
+#endif // #ifndef OCCT_690BETA_COMPAT / VSR: temporarily, to be removed later and replace below implementation
if( aHSenEntity.IsNull() )
continue;
Handle_SelectBasics_SensitiveEntity aSenEntity = aHSenEntity->BaseSensitive();
${OPENCV_DEFINITIONS}
)
+# VSR: TEMPORARY, to be removed
+IF(OCCT_690BETA_COMPAT)
+ADD_DEFINITIONS(-DOCCT_690BETA_COMPAT)
+ENDIF(OCCT_690BETA_COMPAT)
+
# libraries to link to
SET(_link_LIBRARIES
GEOMObject
for ( sel->Init(); sel->More(); sel->Next() ) {
#if OCC_VERSION_LARGE > 0x06080100
+#ifndef OCCT_690BETA_COMPAT // VSR: temporarily, to be removed later and replace below implementation
+ const Handle(SelectMgr_SensitiveEntity) aHSenEntity = sel->Sensitive();
+#else // #ifndef OCCT_690BETA_COMPAT / VSR: temporarily, to be removed later and replace below implementation
const SelectMgr_HSensitiveEntity aHSenEntity = sel->Sensitive();
+#endif // #ifndef OCCT_690BETA_COMPAT / VSR: temporarily, to be removed later and replace below implementation
if( aHSenEntity.IsNull() )
continue;
${QT_DEFINITIONS}
)
+# VSR: TEMPORARY, to be removed
+IF(OCCT_690BETA_COMPAT)
+ADD_DEFINITIONS(-DOCCT_690BETA_COMPAT)
+ENDIF(OCCT_690BETA_COMPAT)
+
# libraries to link to
SET(_link_LIBRARIES
OCC2VTK
for ( sel->Init(); sel->More(); sel->Next() ) {
#if OCC_VERSION_LARGE > 0x06080100
+#ifndef OCCT_690BETA_COMPAT // VSR: temporarily, to be removed later and replace below implementation
+ const Handle(SelectMgr_SensitiveEntity) aHSenEntity = sel->Sensitive();
+#else // #ifndef OCCT_690BETA_COMPAT / VSR: temporarily, to be removed later and replace below implementation
const SelectMgr_HSensitiveEntity aHSenEntity = sel->Sensitive();
+#endif // #ifndef OCCT_690BETA_COMPAT / VSR: temporarily, to be removed later and replace below implementation
if( aHSenEntity.IsNull() )
continue;