diff options
Diffstat (limited to 'drawinglayer/source/processor3d/cutfindprocessor3d.cxx')
-rw-r--r-- | drawinglayer/source/processor3d/cutfindprocessor3d.cxx | 20 |
1 files changed, 2 insertions, 18 deletions
diff --git a/drawinglayer/source/processor3d/cutfindprocessor3d.cxx b/drawinglayer/source/processor3d/cutfindprocessor3d.cxx index b54f6de3a44e..2321437f9ecf 100644 --- a/drawinglayer/source/processor3d/cutfindprocessor3d.cxx +++ b/drawinglayer/source/processor3d/cutfindprocessor3d.cxx @@ -41,8 +41,7 @@ namespace drawinglayer maBack(rBack), maResult(), maCombinedTransform(), - mbAnyHit(bAnyHit), - mbUseInvisiblePrimitiveContent(true) + mbAnyHit(bAnyHit) { } @@ -123,10 +122,7 @@ namespace drawinglayer if(!rChildren.empty()) { - if(getUseInvisiblePrimitiveContent()) - { process(rChildren); - } } break; @@ -138,19 +134,7 @@ namespace drawinglayer if(rChildren.size()) { - if(1.0 <= rPrimitive.getTransparence()) - { - // not visible, but use for HitTest - if(getUseInvisiblePrimitiveContent()) - { - process(rChildren); - } - } - else if(rPrimitive.getTransparence() >= 0.0 && rPrimitive.getTransparence() < 1.0) - { - // visible; use content - process(rChildren); - } + process(rChildren); } break; |