Beispiel #1
0
    public void ColorBy(string fieldname, VtkColorType type)
    {
        colorFieldName = fieldname;
        colorDataType  = type;

        if (colorFieldName != "")
        {
            triangleFilter.Update();
            Kitware.VTK.vtkPolyData pd = triangleFilter.GetOutput();

            if (colorDataType == VtkColorType.POINT_DATA)
            {
                colorArray = pd.GetPointData().GetScalars(colorFieldName);
            }
            else if (colorDataType == VtkColorType.CELL_DATA)
            {
                colorArray = pd.GetCellData().GetScalars(colorFieldName);
            }

            go.GetComponent <Renderer>().materials = new Material[2] {
                new Material(Shader.Find("UFZ/Vertex Color Front")),
                new Material(Shader.Find("UFZ/Vertex Color Back"))
            };
        }
        else
        {
            colorArray = null;
            mat        = new Material(Shader.Find("Diffuse"));
            mat.color  = Color.magenta;
            go.GetComponent <Renderer>().material = mat;
            Debug.Log("Color array " + fieldname + " not found!");
        }
    }
Beispiel #2
0
        public new vtkPolyData NewInstance()
        {
            vtkPolyData result      = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkPolyData.vtkPolyData_NewInstance_59(base.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                result = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
            }
            return(result);
        }
		public vtkPolyData GetOutput(int idx)
		{
			vtkPolyData vtkPolyData = null;
			uint mteStatus = 0u;
			uint mteIndex = 4294967295u;
			uint rawRefCount = 0u;
			IntPtr intPtr = vtkPolyDataSource.vtkPolyDataSource_GetOutput_02(base.GetCppThis(), idx, ref mteStatus, ref mteIndex, ref rawRefCount);
			if (IntPtr.Zero != intPtr)
			{
				bool flag;
				vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
				if (flag)
				{
					vtkPolyData.Register(null);
				}
			}
			return vtkPolyData;
		}
        public vtkPolyData GetCursorShape()
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_GetCursorShape_06(base.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
        public vtkPolyData GetModel()
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkGeoTerrainNode.vtkGeoTerrainNode_GetModel_24(base.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
Beispiel #6
0
        public virtual vtkPolyData GetUserDefinedTip()
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkAxesActor.vtkAxesActor_GetUserDefinedTip_38(base.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
Beispiel #7
0
        public virtual vtkPolyData GetLeaderGlyph()
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkCaptionActor2D.vtkCaptionActor2D_GetLeaderGlyph_12(base.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
Beispiel #8
0
        public vtkPolyData GetSource()
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkProbePolyhedron.vtkProbePolyhedron_GetSource_03(base.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
Beispiel #9
0
        public new static vtkPolyData SafeDownCast(vtkObjectBase o)
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkPolyData.vtkPolyData_SafeDownCast_70((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
Beispiel #10
0
        public new static vtkPolyData GetData(vtkInformationVector v, int i)
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkPolyData.vtkPolyData_GetData_24((v == null) ? default(HandleRef) : v.GetCppThis(), i, ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
        public vtkPolyData GetButtonGeometry()
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkTexturedButtonRepresentation.vtkTexturedButtonRepresentation_GetButtonGeometry_07(base.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
        public vtkPolyData GetPolyDataOutput()
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkPointSetAlgorithm.vtkPointSetAlgorithm_GetPolyDataOutput_08(base.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
Beispiel #13
0
        public vtkPolyData GetSurface(vtkInformationVector sourceInfo)
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkSelectEnclosedPoints.vtkSelectEnclosedPoints_GetSurface_07(base.GetCppThis(), (sourceInfo == null) ? default(HandleRef) : sourceInfo.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
Beispiel #14
0
        public vtkPolyData GetEntrySymbol(int i)
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkLegendBoxActor.vtkLegendBoxActor_GetEntrySymbol_17(base.GetCppThis(), i, ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
Beispiel #15
0
        public vtkPolyData GetSource(int id)
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkGenericGlyph3DFilter.vtkGenericGlyph3DFilter_GetSource_22(base.GetCppThis(), id, ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
Beispiel #16
0
        public new vtkPolyData GetOutput(int level)
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkSpatialRepresentationFilter.vtkSpatialRepresentationFilter_GetOutput_03(base.GetCppThis(), level, ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
        public new vtkPolyData GetInput(int port)
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkPolyDataWriter.vtkPolyDataWriter_GetInput_02(base.GetCppThis(), port, ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
        public virtual vtkPolyData GetContourRepresentationAsPolyData()
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkContourRepresentation.vtkContourRepresentation_GetContourRepresentationAsPolyData_23(base.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
        public vtkPolyData GetActiveCursorShape()
        {
            vtkPolyData vtkPolyData = null;
            uint        mteStatus   = 0u;
            uint        mteIndex    = 4294967295u;
            uint        rawRefCount = 0u;
            IntPtr      intPtr      = vtkOrientedGlyphFocalPlaneContourRepresentation.vtkOrientedGlyphFocalPlaneContourRepresentation_GetActiveCursorShape_03(base.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPolyData = (vtkPolyData)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPolyData.Register(null);
                }
            }
            return(vtkPolyData);
        }
 public void Append(vtkPolyData piece)
 {
     vtkQuadricClustering.vtkQuadricClustering_Append_01(base.GetCppThis(), (piece == null) ? default(HandleRef) : piece.GetCppThis());
 }
Beispiel #21
0
 public void SetEntrySymbol(int i, vtkPolyData symbol)
 {
     vtkLegendBoxActor.vtkLegendBoxActor_SetEntrySymbol_52(base.GetCppThis(), i, (symbol == null) ? default(HandleRef) : symbol.GetCppThis());
 }
Beispiel #22
0
 public void SetEntry(int i, vtkPolyData symbol, vtkImageData icon, string arg3, IntPtr color)
 {
     vtkLegendBoxActor.vtkLegendBoxActor_SetEntry_47(base.GetCppThis(), i, (symbol == null) ? default(HandleRef) : symbol.GetCppThis(), (icon == null) ? default(HandleRef) : icon.GetCppThis(), arg3, color);
 }
Beispiel #23
0
 public void SetEntry(int i, vtkPolyData symbol, string arg2, IntPtr color)
 {
     vtkLegendBoxActor.vtkLegendBoxActor_SetEntry_45(base.GetCppThis(), i, (symbol == null) ? default(HandleRef) : symbol.GetCppThis(), arg2, color);
 }
 public void SetSource(vtkPolyData source)
 {
     vtkTensorGlyph.vtkTensorGlyph_SetSource_37(base.GetCppThis(), (source == null) ? default(HandleRef) : source.GetCppThis());
 }
 public void GetNodePolyData(vtkPolyData poly)
 {
     vtkContourRepresentation.vtkContourRepresentation_GetNodePolyData_29(base.GetCppThis(), (poly == null) ? default(HandleRef) : poly.GetCppThis());
 }
 public void SetInput(vtkPolyData arg0)
 {
     vtkPolyDataMapper2D.vtkPolyDataMapper2D_SetInput_30(base.GetCppThis(), (arg0 == null) ? default(HandleRef) : arg0.GetCppThis());
 }
Beispiel #27
0
 public void SetSource(int id, vtkPolyData pd)
 {
     vtkGenericGlyph3DFilter.vtkGenericGlyph3DFilter_SetSource_59(base.GetCppThis(), id, (pd == null) ? default(HandleRef) : pd.GetCppThis());
 }
 public void CreateDefaultLocator(vtkPolyData input)
 {
     vtkCleanPolyData.vtkCleanPolyData_CreateDefaultLocator_07(base.GetCppThis(), (input == null) ? default(HandleRef) : input.GetCppThis());
 }
Beispiel #29
0
 public void GetPolyData(vtkPolyData pd)
 {
     vtkParallelopipedRepresentation.vtkParallelopipedRepresentation_GetPolyData_12(base.GetCppThis(), (pd == null) ? default(HandleRef) : pd.GetCppThis());
 }
 public virtual void SetInput(vtkPolyData arg0)
 {
     vtkPolyDataToImageStencil.vtkPolyDataToImageStencil_SetInput_10(base.GetCppThis(), (arg0 == null) ? default(HandleRef) : arg0.GetCppThis());
 }