• Home
  • Raw
  • Download

Lines Matching refs:actor

96     vtkSmartPointer<vtkActor> actor = vtkSmartPointer<vtkActor>::New();  in fromPlyFile()  local
97 actor->GetProperty()->SetInterpolationToFlat(); in fromPlyFile()
98 actor->GetProperty()->BackfaceCullingOn(); in fromPlyFile()
99 actor->SetMapper(mapper); in fromPlyFile()
102 WidgetAccessor::setProp(widget, actor); in fromPlyFile()
108 vtkActor *actor = vtkActor::SafeDownCast(WidgetAccessor::getProp(*this)); in setRenderingProperty() local
109 CV_Assert("Widget type is not supported." && actor); in setRenderingProperty()
113 case POINT_SIZE: actor->GetProperty()->SetPointSize(float(value)); break; in setRenderingProperty()
114 case OPACITY: actor->GetProperty()->SetOpacity(value); break; in setRenderingProperty()
115 case LINE_WIDTH: actor->GetProperty()->SetLineWidth(float(value)); break; in setRenderingProperty()
116 case IMMEDIATE_RENDERING: actor->GetMapper()->SetImmediateModeRendering(int(value)); break; in setRenderingProperty()
119 vtkTextActor* text_actor = vtkTextActor::SafeDownCast(actor); in setRenderingProperty()
128 … case REPRESENTATION_POINTS: actor->GetProperty()->SetRepresentationToPoints(); break; in setRenderingProperty()
129 … case REPRESENTATION_WIREFRAME: actor->GetProperty()->SetRepresentationToWireframe(); break; in setRenderingProperty()
130 … case REPRESENTATION_SURFACE: actor->GetProperty()->SetRepresentationToSurface(); break; in setRenderingProperty()
138 case SHADING_FLAT: actor->GetProperty()->SetInterpolationToFlat(); break; in setRenderingProperty()
141 if (!actor->GetMapper()->GetInput()->GetPointData()->GetNormals()) in setRenderingProperty()
143 … vtkSmartPointer<vtkPolyDataMapper> mapper = vtkPolyDataMapper::SafeDownCast(actor->GetMapper()); in setRenderingProperty()
149 actor->GetProperty()->SetInterpolationToGouraud(); in setRenderingProperty()
154 if (!actor->GetMapper()->GetInput()->GetPointData()->GetNormals()) in setRenderingProperty()
156 … vtkSmartPointer<vtkPolyDataMapper> mapper = vtkPolyDataMapper::SafeDownCast(actor->GetMapper()); in setRenderingProperty()
162 actor->GetProperty()->SetInterpolationToPhong(); in setRenderingProperty()
171 actor->Modified(); in setRenderingProperty()
176 vtkActor *actor = vtkActor::SafeDownCast(WidgetAccessor::getProp(*this)); in getRenderingProperty() local
177 CV_Assert("Widget type is not supported." && actor); in getRenderingProperty()
182 case POINT_SIZE: value = actor->GetProperty()->GetPointSize(); break; in getRenderingProperty()
183 case OPACITY: value = actor->GetProperty()->GetOpacity(); break; in getRenderingProperty()
184 case LINE_WIDTH: value = actor->GetProperty()->GetLineWidth(); break; in getRenderingProperty()
185 case IMMEDIATE_RENDERING: value = actor->GetMapper()->GetImmediateModeRendering(); break; in getRenderingProperty()
189 vtkTextActor* text_actor = vtkTextActor::SafeDownCast(actor); in getRenderingProperty()
196 switch (actor->GetProperty()->GetRepresentation()) in getRenderingProperty()
206 switch (actor->GetProperty()->GetInterpolation()) in getRenderingProperty()
238 vtkProp3D *actor = vtkProp3D::SafeDownCast(WidgetAccessor::getProp(*this)); in setPose() local
239 CV_Assert("Widget is not 3D." && actor); in setPose()
242 actor->SetUserMatrix(matrix); in setPose()
243 actor->Modified(); in setPose()
248 vtkProp3D *actor = vtkProp3D::SafeDownCast(WidgetAccessor::getProp(*this)); in updatePose() local
249 CV_Assert("Widget is not 3D." && actor); in updatePose()
251 vtkSmartPointer<vtkMatrix4x4> matrix = actor->GetUserMatrix(); in updatePose()
261 actor->SetUserMatrix(matrix); in updatePose()
262 actor->Modified(); in updatePose()
267 vtkProp3D *actor = vtkProp3D::SafeDownCast(WidgetAccessor::getProp(*this)); in getPose() local
268 CV_Assert("Widget is not 3D." && actor); in getPose()
269 return Affine3d(*actor->GetUserMatrix()->Element); in getPose()
274 vtkActor *actor = vtkActor::SafeDownCast(WidgetAccessor::getProp(*this)); in applyTransform() local
275 CV_Assert("Widget is not 3D actor." && actor); in applyTransform()
277 vtkSmartPointer<vtkPolyDataMapper> mapper = vtkPolyDataMapper::SafeDownCast(actor->GetMapper()); in applyTransform()
287 vtkActor *actor = vtkActor::SafeDownCast(WidgetAccessor::getProp(*this)); in setColor() local
288 CV_Assert("Widget type is not supported." && actor); in setColor()
291 actor->GetMapper()->ScalarVisibilityOff(); in setColor()
292 actor->GetProperty()->SetColor(c.val); in setColor()
293 actor->GetProperty()->SetEdgeColor(c.val); in setColor()
294 actor->Modified(); in setColor()
299 vtkProp3D *actor = vtkProp3D::SafeDownCast(WidgetAccessor::getProp(*this)); in cast() local
300 CV_Assert("Widget cannot be cast." && actor); in cast()
303 WidgetAccessor::setProp(widget, actor); in cast()
312 vtkActor2D *actor = vtkActor2D::SafeDownCast(WidgetAccessor::getProp(*this)); in setColor() local
313 CV_Assert("Widget type is not supported." && actor); in setColor()
315 actor->GetProperty()->SetColor(c.val); in setColor()
316 actor->Modified(); in setColor()
321 vtkActor2D *actor = vtkActor2D::SafeDownCast(WidgetAccessor::getProp(*this)); in cast() local
322 CV_Assert("Widget cannot be cast." && actor); in cast()
325 WidgetAccessor::setProp(widget, actor); in cast()