75 if(threshold != simplificationThreshold_) {
76 simplificationThreshold_ = threshold;
83 outputMinimumComponentId_ = id;
84 computeMinimumOutput_ =
true;
89 outputJoinSaddleComponentId_ = id;
90 computeJoinSaddleOutput_ =
true;
95 outputSplitSaddleComponentId_ = id;
96 computeSplitSaddleOutput_ =
true;
101 outputMaximumComponentId_ = id;
102 computeMaximumOutput_ =
true;
107 outputAllMinimumComponents_ = outputAll;
108 computeMinimumOutput_ =
true;
113 outputAllJoinSaddleComponents_ = outputAll;
114 computeJoinSaddleOutput_ =
true;
119 outputAllSplitSaddleComponents_ = outputAll;
120 computeSplitSaddleOutput_ =
true;
125 outputAllMaximumComponents_ = outputAll;
126 computeMaximumOutput_ =
true;
136 vtkInformationVector **inputVector,
137 vtkInformationVector *outputVector)
override;
140 double simplificationThreshold_{0.0};
141 bool simplify_{
true};
143 int outputMinimumComponentId_{0};
144 int outputJoinSaddleComponentId_{0};
145 int outputSplitSaddleComponentId_{0};
146 int outputMaximumComponentId_{0};
148 bool outputAllMinimumComponents_{
true};
149 bool outputAllJoinSaddleComponents_{
true};
150 bool outputAllSplitSaddleComponents_{
true};
151 bool outputAllMaximumComponents_{
true};
153 bool computeMinimumOutput_{
true};
154 bool computeJoinSaddleOutput_{
true};
155 bool computeSplitSaddleOutput_{
true};
156 bool computeMaximumOutput_{
true};