[Paraview-developers] Selection Changes in ParaView Master
Bob Obara
bob.obara at kitware.com
Thu Oct 8 12:55:09 EDT 2015
Hi Mathieu,
Thanks for getting back to me on this.
Where is the *pqSelectionOperator class now defined? Its no longer part of
the pqRenderView class?*
*Bob*
On Thu, Oct 8, 2015 at 12:12 PM, Mathieu Westphal <
mathieu.westphal at kitware.com> wrote:
> Hi
>
> Indeed, see pqView.h ( as hinted by your compiler error )
>
> enum SelectionModifier {
> PV_SELECTION_DEFAULT = 0,
> PV_SELECTION_ADDITION,
> PV_SELECTION_SUBTRACTION,
> PV_SELECTION_TOGGLE
> };
>
> so
> pqRenderView::PV_SELECTION_MERGE -> pqView::PV_SELECTION_ADDITION,
> pqRenderView::PV_SELECTION_NEW -> pqView::PV_SELECTION_DEFAULT
>
> I do not know what is the context of *pqCMBRubberBandHelper,* but there
> is now a pqRenderViewSelectionReaction::getSelectionModifier() that could
> help you simplify this code.
>
> Mathieu
>
> Mathieu Westphal
>
> On Thu, Oct 8, 2015 at 6:02 PM, Bob Obara <bob.obara at kitware.com> wrote:
>
>> Hi All,
>>
>> I'm trying to update CMB to use ParaView master and I'm running into the
>> following problem:
>>
>> */Users/obara/Projects/Builds/CMBSuperBuildV4ParaViewMaster/cmb/src/cmb/Source/Applications/AppCommon/pqCMBRubberBandHelper.cxx:445:17:
>> **error: **no type named 'pqSelectionOperator' in 'pqRenderView'*
>>
>> pqRenderView::pqSelectionOperator selOp = ctrl ?
>> pqRenderView::PV_SELECTION_MERGE : pqRenderView::PV_SELECTION_NEW;
>>
>> * ~~~~~~~~~~~~~~^*
>>
>> */Users/obara/Projects/Builds/CMBSuperBuildV4ParaViewMaster/cmb/src/cmb/Source/Applications/AppCommon/pqCMBRubberBandHelper.cxx:445:66:
>> **error: **no member named 'PV_SELECTION_MERGE' in 'pqRenderView'; did
>> you mean*
>>
>> * 'PV_SELECTION_TOGGLE'?*
>>
>> pqRenderView::pqSelectionOperator selOp = ctrl ?
>> pqRenderView::PV_SELECTION_MERGE : pqRenderView::PV_SELECTION_NEW;
>>
>> *
>> ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~*
>>
>>
>> PV_SELECTION_TOGGLE
>>
>> */Users/obara/Projects/Builds/CMBSuperBuildV4ParaViewMaster/paraview/src/paraview/Qt/Core/pqView.h:64:5:
>> note: *'PV_SELECTION_TOGGLE' declared here
>>
>> PV_SELECTION_TOGGLE
>>
>> * ^*
>>
>> */Users/obara/Projects/Builds/CMBSuperBuildV4ParaViewMaster/cmb/src/cmb/Source/Applications/AppCommon/pqCMBRubberBandHelper.cxx:445:101:
>> **error: **no member named 'PV_SELECTION_NEW' in 'pqRenderView'*
>>
>> pqRenderView::pqSelectionOperator selOp = ctrl ?
>> pqRenderView::PV_SELECTION_MERGE : pqRenderView::PV_SELECTION_NEW;
>>
>> *
>> ~~~~~~~~~~~~~~^*
>>
>> */Users/obara/Projects/Builds/CMBSuperBuildV4ParaViewMaster/cmb/src/cmb/Source/Applications/AppCommon/pqCMBRubberBandHelper.cxx:590:19:
>> **error: **no type named 'pqSelectionOperator' in 'pqRenderView'*
>>
>> pqRenderView::pqSelectionOperator selOp = ctrl ?
>> pqRenderView::PV_SELECTION_MERGE : pqRenderView::PV_SELECTION_NEW;
>>
>> * ~~~~~~~~~~~~~~^*
>>
>> */Users/obara/Projects/Builds/CMBSuperBuildV4ParaViewMaster/cmb/src/cmb/Source/Applications/AppCommon/pqCMBRubberBandHelper.cxx:590:68:
>> **error: **no member named 'PV_SELECTION_MERGE' in 'pqRenderView'; did
>> you mean*
>>
>> * 'PV_SELECTION_TOGGLE'?*
>>
>> pqRenderView::pqSelectionOperator selOp = ctrl ?
>> pqRenderView::PV_SELECTION_MERGE : pqRenderView::PV_SELECTION_NEW;
>>
>> *
>> ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~*
>>
>>
>> PV_SELECTION_TOGGLE
>>
>> */Users/obara/Projects/Builds/CMBSuperBuildV4ParaViewMaster/paraview/src/paraview/Qt/Core/pqView.h:64:5:
>> note: *'PV_SELECTION_TOGGLE' declared here
>>
>> PV_SELECTION_TOGGLE
>>
>> * ^*
>>
>> */Users/obara/Projects/Builds/CMBSuperBuildV4ParaViewMaster/cmb/src/cmb/Source/Applications/AppCommon/pqCMBRubberBandHelper.cxx:590:103:
>> **error: **no member named 'PV_SELECTION_NEW' in 'pqRenderView'*
>>
>> pqRenderView::pqSelectionOperator selOp = ctrl ?
>> pqRenderView::PV_SELECTION_MERGE : pqRenderView::PV_SELECTION_NEW;
>>
>> *
>> ~~~~~~~~~~~~~~^*
>>
>>
>>
>> It seems that PV_SELECTION_MERGE and PV_SELECTION_NEW no longer exists -
>> what is proper replacements for them?
>>
>> Thanks!
>>
>> Bob
>> --
>> Robert M. O'Bara, MEng.
>> Assistant Director of Scientific Computing
>>
>> Kitware Inc.
>> 28 Corporate Drive
>> Suite 101
>> Clifton Park, NY 12065
>>
>> Phone: (518) 881- 4931
>>
>
>
--
Robert M. O'Bara, MEng.
Assistant Director of Scientific Computing
Kitware Inc.
28 Corporate Drive
Suite 101
Clifton Park, NY 12065
Phone: (518) 881- 4931
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview-developers/attachments/20151008/fa4a5c3a/attachment-0001.html>
More information about the Paraview-developers
mailing list