public static vtkActor ReadPLY(string filename) { using (var reader = new Kitware.VTK.vtkPLYReader()) using (var mapper = new Kitware.VTK.vtkCompositePolyDataMapper()) { var actor = new Kitware.VTK.vtkActor(); reader.SetFileName(filename); mapper.SetInputConnection(reader.GetOutputPort()); actor.SetMapper(mapper); return(actor); } }
private vtkActor CreateSphereActor(double radius) { Kitware.VTK.vtkActor a = new Kitware.VTK.vtkActor(); //vtkSphereSource sphereSource3D = new vtkSphereSource(); //sphereSource3D.SetCenter(0.0, 0.0, 0.0); //sphereSource3D.SetRadius(radius); //sphereSource3D.SetThetaResolution(10); //sphereSource3D.SetPhiResolution(10); //vtkPolyDataMapper sphereMapper3D = vtkPolyDataMapper.New(); //sphereMapper3D.SetInputConnection(sphereSource3D.GetOutputPort()); //a.SetMapper(sphereMapper3D); //a.GetProperty().SetColor(0.95, 0.5, 0.3); //a.GetProperty().SetOpacity(0.5); return(a); }
public vtkActor GetActor() { using (var warp = vtkWarpScalar.New()) using (var mapper = vtkPolyDataMapper.New()) { warp.SetInput(pointPoly); warp.SetScaleFactor(1); mapper.SetInput(warp.GetPolyDataOutput()); //mapper.SetInput(pointPoly); mapper.SetLookupTable(lut); mapper.SetScalarRange(0.0, depth); var actor = new Kitware.VTK.vtkActor(); actor.SetMapper(mapper); actor.GetProperty().SetPointSize(2); return(actor); } }
private void AddConeSourceToRenderWindow(Kitware.VTK.vtkRenderWindow renWin) { Kitware.VTK.vtkConeSource source = new Kitware.VTK.vtkConeSource(); Kitware.VTK.vtkMapper mapper = new Kitware.VTK.vtkOpenGLPolyDataMapper(); mapper.SetInputConnection(source.GetOutputPort()); Kitware.VTK.vtkActor actor = new Kitware.VTK.vtkActor(); actor.SetMapper(mapper); Kitware.VTK.vtkRenderer ren = null; //new Kitware.VTK.vtkOpenGLRenderer(); ren = renWin.GetRenderers().GetFirstRenderer(); ren.AddActor(actor); Kitware.VTK.vtkTextActor textActor = new Kitware.VTK.vtkTextActor(); textActor.SetInput(Kitware.VTK.vtkVersion.GetVTKSourceVersion()); ren.AddActor(textActor); //int n = renWin.GetRenderers().GetNumberOfItems(); //System.Diagnostics.Debug.WriteLine(n); //System.Diagnostics.Debug.WriteLine( // Kitware.mummy.Runtime.Methods.Print(false) // ); }
public override int GetPremultiplyColorsWithAlpha(vtkActor actor) { return(vtkOpenGLScalarsToColorsPainter.vtkOpenGLScalarsToColorsPainter_GetPremultiplyColorsWithAlpha_01(base.GetCppThis(), (actor == null) ? default(HandleRef) : actor.GetCppThis())); }
public override void RenderPiece(vtkRenderer ren, vtkActor act) { vtkPainterPolyDataMapper.vtkPainterPolyDataMapper_RenderPiece_13(base.GetCppThis(), (ren == null) ? default(HandleRef) : ren.GetCppThis(), (act == null) ? default(HandleRef) : act.GetCppThis()); }
public override void Render(vtkRenderer ren, vtkActor a) { vtkOpenGLGlyph3DMapper.vtkOpenGLGlyph3DMapper_Render_06(base.GetCppThis(), (ren == null) ? default(HandleRef) : ren.GetCppThis(), (a == null) ? default(HandleRef) : a.GetCppThis()); }
public override void Render(vtkRenderer ren, vtkActor act) { vtkGlyph3DMapper.vtkGlyph3DMapper_Render_33(base.GetCppThis(), (ren == null) ? default(HandleRef) : ren.GetCppThis(), (act == null) ? default(HandleRef) : act.GetCppThis()); }
public override void RenderPiece(vtkRenderer ren, vtkActor a) { vtkOpenGLPolyDataMapper.vtkOpenGLPolyDataMapper_RenderPiece_07(base.GetCppThis(), (ren == null) ? default(HandleRef) : ren.GetCppThis(), (a == null) ? default(HandleRef) : a.GetCppThis()); }
public virtual void RenderPiece(vtkRenderer ren, vtkActor act) { vtkPolyDataMapper.vtkPolyDataMapper_RenderPiece_17(base.GetCppThis(), (ren == null) ? default(HandleRef) : ren.GetCppThis(), (act == null) ? default(HandleRef) : act.GetCppThis()); }
public override void Render(vtkRenderer ren, vtkActor a) { vtkCompositePolyDataMapper.vtkCompositePolyDataMapper_Render_08(base.GetCppThis(), (ren == null) ? default(HandleRef) : ren.GetCppThis(), (a == null) ? default(HandleRef) : a.GetCppThis()); }
public virtual void Render(vtkActor arg0, vtkRenderer arg1) { vtkProperty.vtkProperty_Render_92(base.GetCppThis(), (arg0 == null) ? default(HandleRef) : arg0.GetCppThis(), (arg1 == null) ? default(HandleRef) : arg1.GetCppThis()); }
public virtual int GetPremultiplyColorsWithAlpha(vtkActor actor) { return(vtkScalarsToColorsPainter.vtkScalarsToColorsPainter_GetPremultiplyColorsWithAlpha_09(base.GetCppThis(), (actor == null) ? default(HandleRef) : actor.GetCppThis())); }
public virtual int Draw(vtkRenderer ren, vtkActor a) { return(vtkOpenGLPolyDataMapper.vtkOpenGLPolyDataMapper_Draw_01(base.GetCppThis(), (ren == null) ? default(HandleRef) : ren.GetCppThis(), (a == null) ? default(HandleRef) : a.GetCppThis())); }
public void AddItem(vtkActor a) { vtkActorCollection.vtkActorCollection_AddItem_01(base.GetCppThis(), (a == null) ? default(HandleRef) : a.GetCppThis()); }
public virtual void Render(vtkActor arg0, vtkRenderer arg1) { vtkShaderProgram.vtkShaderProgram_Render_16(base.GetCppThis(), (arg0 == null) ? default(HandleRef) : arg0.GetCppThis(), (arg1 == null) ? default(HandleRef) : arg1.GetCppThis()); }