ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkClipClosedSurface Class Reference

vtkClipClosedSurface - Clip a closed surface with a plane collection More...

Inheritance diagram for Kitware.VTK.vtkClipClosedSurface:
[legend]
Collaboration diagram for Kitware.VTK.vtkClipClosedSurface:
[legend]

List of all members.

Public Member Functions

 vtkClipClosedSurface (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkClipClosedSurface ()
 Undocumented Block.
virtual void GenerateFacesOff ()
 Set whether to generate polygonal faces for the output. This is on by default. If it is off, then the output will have no polys.
virtual void GenerateFacesOn ()
 Set whether to generate polygonal faces for the output. This is on by default. If it is off, then the output will have no polys.
virtual void GenerateOutlineOff ()
 Set whether to generate an outline wherever an input face was cut by a plane. This is off by default.
virtual void GenerateOutlineOn ()
 Set whether to generate an outline wherever an input face was cut by a plane. This is off by default.
virtual double[] GetActivePlaneColor ()
 Set the color for any new geometry produced by clipping with the ActivePlane, if ActivePlaneId is set. Default is yellow. Requires SetScalarModeToColors.
virtual void GetActivePlaneColor (ref double _arg1, ref double _arg2, ref double _arg3)
 Set the color for any new geometry produced by clipping with the ActivePlane, if ActivePlaneId is set. Default is yellow. Requires SetScalarModeToColors.
virtual void GetActivePlaneColor (IntPtr _arg)
 Set the color for any new geometry produced by clipping with the ActivePlane, if ActivePlaneId is set. Default is yellow. Requires SetScalarModeToColors.
virtual int GetActivePlaneId ()
 Set the active plane, so that the clipping from that plane can be displayed in a different color. Set this to -1 if there is no active plane. The default value is -1.
virtual double[] GetBaseColor ()
 Set the color for all cells were part of the original geometry. If the the input data already has color cell scalars, then those values will be used and parameter will be ignored. The default color is red. Requires SetScalarModeToColors.
virtual void GetBaseColor (ref double _arg1, ref double _arg2, ref double _arg3)
 Set the color for all cells were part of the original geometry. If the the input data already has color cell scalars, then those values will be used and parameter will be ignored. The default color is red. Requires SetScalarModeToColors.
virtual void GetBaseColor (IntPtr _arg)
 Set the color for all cells were part of the original geometry. If the the input data already has color cell scalars, then those values will be used and parameter will be ignored. The default color is red. Requires SetScalarModeToColors.
virtual double[] GetClipColor ()
 Set the color for any new geometry, either faces or outlines, that are created as a result of the clipping. The default color is orange. Requires SetScalarModeToColors.
virtual void GetClipColor (ref double _arg1, ref double _arg2, ref double _arg3)
 Set the color for any new geometry, either faces or outlines, that are created as a result of the clipping. The default color is orange. Requires SetScalarModeToColors.
virtual void GetClipColor (IntPtr _arg)
 Set the color for any new geometry, either faces or outlines, that are created as a result of the clipping. The default color is orange. Requires SetScalarModeToColors.
virtual vtkPlaneCollection GetClippingPlanes ()
 Set the vtkPlaneCollection that holds the clipping planes.
virtual int GetGenerateFaces ()
 Set whether to generate polygonal faces for the output. This is on by default. If it is off, then the output will have no polys.
virtual int GetGenerateOutline ()
 Set whether to generate an outline wherever an input face was cut by a plane. This is off by default.
virtual int GetPassPointData ()
 Pass the point data to the output. Point data will be interpolated when new points are generated. This is off by default.
virtual int GetScalarMode ()
 Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".
string GetScalarModeAsString ()
 Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".
virtual int GetScalarModeMaxValue ()
 Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".
virtual int GetScalarModeMinValue ()
 Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".
virtual double GetTolerance ()
 Set the tolerance for creating new points while clipping. If the tolerance is too small, then degenerate triangles might be produced. The default tolerance is 1e-6.
virtual int GetTriangulationErrorDisplay ()
 Generate errors when the triangulation fails. Usually the triangulation errors are too small to see, but they result in a surface that is not watertight. This option has no impact on performance.
override int IsA (string type)
 Undocumented Block.
new vtkClipClosedSurface NewInstance ()
 Undocumented Block.
virtual void PassPointDataOff ()
 Pass the point data to the output. Point data will be interpolated when new points are generated. This is off by default.
virtual void PassPointDataOn ()
 Pass the point data to the output. Point data will be interpolated when new points are generated. This is off by default.
virtual void SetActivePlaneColor (double _arg1, double _arg2, double _arg3)
 Set the color for any new geometry produced by clipping with the ActivePlane, if ActivePlaneId is set. Default is yellow. Requires SetScalarModeToColors.
virtual void SetActivePlaneColor (IntPtr _arg)
 Set the color for any new geometry produced by clipping with the ActivePlane, if ActivePlaneId is set. Default is yellow. Requires SetScalarModeToColors.
virtual void SetActivePlaneId (int _arg)
 Set the active plane, so that the clipping from that plane can be displayed in a different color. Set this to -1 if there is no active plane. The default value is -1.
virtual void SetBaseColor (double _arg1, double _arg2, double _arg3)
 Set the color for all cells were part of the original geometry. If the the input data already has color cell scalars, then those values will be used and parameter will be ignored. The default color is red. Requires SetScalarModeToColors.
virtual void SetBaseColor (IntPtr _arg)
 Set the color for all cells were part of the original geometry. If the the input data already has color cell scalars, then those values will be used and parameter will be ignored. The default color is red. Requires SetScalarModeToColors.
virtual void SetClipColor (double _arg1, double _arg2, double _arg3)
 Set the color for any new geometry, either faces or outlines, that are created as a result of the clipping. The default color is orange. Requires SetScalarModeToColors.
virtual void SetClipColor (IntPtr _arg)
 Set the color for any new geometry, either faces or outlines, that are created as a result of the clipping. The default color is orange. Requires SetScalarModeToColors.
virtual void SetClippingPlanes (vtkPlaneCollection planes)
 Set the vtkPlaneCollection that holds the clipping planes.
virtual void SetGenerateFaces (int _arg)
 Set whether to generate polygonal faces for the output. This is on by default. If it is off, then the output will have no polys.
virtual void SetGenerateOutline (int _arg)
 Set whether to generate an outline wherever an input face was cut by a plane. This is off by default.
virtual void SetPassPointData (int _arg)
 Pass the point data to the output. Point data will be interpolated when new points are generated. This is off by default.
virtual void SetScalarMode (int _arg)
 Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".
void SetScalarModeToColors ()
 Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".
void SetScalarModeToLabels ()
 Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".
void SetScalarModeToNone ()
 Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".
virtual void SetTolerance (double _arg)
 Set the tolerance for creating new points while clipping. If the tolerance is too small, then degenerate triangles might be produced. The default tolerance is 1e-6.
virtual void SetTriangulationErrorDisplay (int _arg)
 Generate errors when the triangulation fails. Usually the triangulation errors are too small to see, but they result in a surface that is not watertight. This option has no impact on performance.
virtual void TriangulationErrorDisplayOff ()
 Generate errors when the triangulation fails. Usually the triangulation errors are too small to see, but they result in a surface that is not watertight. This option has no impact on performance.
virtual void TriangulationErrorDisplayOn ()
 Generate errors when the triangulation fails. Usually the triangulation errors are too small to see, but they result in a surface that is not watertight. This option has no impact on performance.

Static Public Member Functions

static new vtkClipClosedSurface New ()
 Undocumented Block.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkClipClosedSurface SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkClipClosedSurface"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "20vtkClipClosedSurface"
 Automatically generated type registration mechanics.

Protected Member Functions

override void Dispose (bool disposing)
 Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Private Member Functions

static internal IntPtr vtkClipClosedSurface_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkClipClosedSurface_GenerateFacesOff_01 (HandleRef pThis)
static internal void vtkClipClosedSurface_GenerateFacesOn_02 (HandleRef pThis)
static internal void vtkClipClosedSurface_GenerateOutlineOff_03 (HandleRef pThis)
static internal void vtkClipClosedSurface_GenerateOutlineOn_04 (HandleRef pThis)
static internal IntPtr vtkClipClosedSurface_GetActivePlaneColor_05 (HandleRef pThis)
static internal void vtkClipClosedSurface_GetActivePlaneColor_06 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3)
static internal void vtkClipClosedSurface_GetActivePlaneColor_07 (HandleRef pThis, IntPtr _arg)
static internal int vtkClipClosedSurface_GetActivePlaneId_08 (HandleRef pThis)
static internal IntPtr vtkClipClosedSurface_GetBaseColor_09 (HandleRef pThis)
static internal void vtkClipClosedSurface_GetBaseColor_10 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3)
static internal void vtkClipClosedSurface_GetBaseColor_11 (HandleRef pThis, IntPtr _arg)
static internal IntPtr vtkClipClosedSurface_GetClipColor_12 (HandleRef pThis)
static internal void vtkClipClosedSurface_GetClipColor_13 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3)
static internal void vtkClipClosedSurface_GetClipColor_14 (HandleRef pThis, IntPtr _arg)
static internal IntPtr vtkClipClosedSurface_GetClippingPlanes_15 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkClipClosedSurface_GetGenerateFaces_16 (HandleRef pThis)
static internal int vtkClipClosedSurface_GetGenerateOutline_17 (HandleRef pThis)
static internal int vtkClipClosedSurface_GetPassPointData_18 (HandleRef pThis)
static internal int vtkClipClosedSurface_GetScalarMode_19 (HandleRef pThis)
static internal IntPtr vtkClipClosedSurface_GetScalarModeAsString_20 (HandleRef pThis)
static internal int vtkClipClosedSurface_GetScalarModeMaxValue_21 (HandleRef pThis)
static internal int vtkClipClosedSurface_GetScalarModeMinValue_22 (HandleRef pThis)
static internal double vtkClipClosedSurface_GetTolerance_23 (HandleRef pThis)
static internal int vtkClipClosedSurface_GetTriangulationErrorDisplay_24 (HandleRef pThis)
static internal int vtkClipClosedSurface_IsA_25 (HandleRef pThis, string type)
static internal int vtkClipClosedSurface_IsTypeOf_26 (string type)
static internal IntPtr vtkClipClosedSurface_NewInstance_28 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkClipClosedSurface_PassPointDataOff_29 (HandleRef pThis)
static internal void vtkClipClosedSurface_PassPointDataOn_30 (HandleRef pThis)
static internal IntPtr vtkClipClosedSurface_SafeDownCast_31 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkClipClosedSurface_SetActivePlaneColor_32 (HandleRef pThis, double _arg1, double _arg2, double _arg3)
static internal void vtkClipClosedSurface_SetActivePlaneColor_33 (HandleRef pThis, IntPtr _arg)
static internal void vtkClipClosedSurface_SetActivePlaneId_34 (HandleRef pThis, int _arg)
static internal void vtkClipClosedSurface_SetBaseColor_35 (HandleRef pThis, double _arg1, double _arg2, double _arg3)
static internal void vtkClipClosedSurface_SetBaseColor_36 (HandleRef pThis, IntPtr _arg)
static internal void vtkClipClosedSurface_SetClipColor_37 (HandleRef pThis, double _arg1, double _arg2, double _arg3)
static internal void vtkClipClosedSurface_SetClipColor_38 (HandleRef pThis, IntPtr _arg)
static internal void vtkClipClosedSurface_SetClippingPlanes_39 (HandleRef pThis, HandleRef planes)
static internal void vtkClipClosedSurface_SetGenerateFaces_40 (HandleRef pThis, int _arg)
static internal void vtkClipClosedSurface_SetGenerateOutline_41 (HandleRef pThis, int _arg)
static internal void vtkClipClosedSurface_SetPassPointData_42 (HandleRef pThis, int _arg)
static internal void vtkClipClosedSurface_SetScalarMode_43 (HandleRef pThis, int _arg)
static internal void vtkClipClosedSurface_SetScalarModeToColors_44 (HandleRef pThis)
static internal void vtkClipClosedSurface_SetScalarModeToLabels_45 (HandleRef pThis)
static internal void vtkClipClosedSurface_SetScalarModeToNone_46 (HandleRef pThis)
static internal void vtkClipClosedSurface_SetTolerance_47 (HandleRef pThis, double _arg)
static internal void vtkClipClosedSurface_SetTriangulationErrorDisplay_48 (HandleRef pThis, int _arg)
static internal void vtkClipClosedSurface_TriangulationErrorDisplayOff_49 (HandleRef pThis)
static internal void vtkClipClosedSurface_TriangulationErrorDisplayOn_50 (HandleRef pThis)

Static Private Member Functions

static vtkClipClosedSurface ()
 Automatically generated type registration mechanics.

Detailed Description

vtkClipClosedSurface - Clip a closed surface with a plane collection

Description vtkClipClosedSurface will clip a closed polydata surface with a collection of clipping planes. It will produce a new closed surface by creating new polygonal faces where the input data was clipped. If GenerateOutline is on, it will also generate an outline wherever the clipping planes intersect the data. The ScalarMode option will add cell scalars to the output, so that the generated faces can be visualized in a different color from the original surface. Caveats The triangulation of new faces is done in O(n) time for simple convex inputs, but for non-convex inputs the worst-case time is O(n^2*m^2) where n is the number of points and m is the number of 3D cavities. The best triangulation algorithms, in contrast, are O(n log n). There are also rare cases where the triangulation will fail to produce a watertight output. Turn on TriangulationErrorDisplay to be notified of these failures. Thanks Thanks to David Gobbi for contributing this class to VTK.

vtkOutlineFilter vtkOutlineSource vtkVolumeOutlineSource


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Undocumented Block.


Member Function Documentation

override void Kitware.VTK.vtkClipClosedSurface.Dispose ( bool  disposing) [protected]

Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Set whether to generate polygonal faces for the output. This is on by default. If it is off, then the output will have no polys.

Set whether to generate polygonal faces for the output. This is on by default. If it is off, then the output will have no polys.

Set whether to generate an outline wherever an input face was cut by a plane. This is off by default.

Set whether to generate an outline wherever an input face was cut by a plane. This is off by default.

Set the color for any new geometry produced by clipping with the ActivePlane, if ActivePlaneId is set. Default is yellow. Requires SetScalarModeToColors.

virtual void Kitware.VTK.vtkClipClosedSurface.GetActivePlaneColor ( ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [virtual]

Set the color for any new geometry produced by clipping with the ActivePlane, if ActivePlaneId is set. Default is yellow. Requires SetScalarModeToColors.

virtual void Kitware.VTK.vtkClipClosedSurface.GetActivePlaneColor ( IntPtr  _arg) [virtual]

Set the color for any new geometry produced by clipping with the ActivePlane, if ActivePlaneId is set. Default is yellow. Requires SetScalarModeToColors.

Set the active plane, so that the clipping from that plane can be displayed in a different color. Set this to -1 if there is no active plane. The default value is -1.

virtual double [] Kitware.VTK.vtkClipClosedSurface.GetBaseColor ( ) [virtual]

Set the color for all cells were part of the original geometry. If the the input data already has color cell scalars, then those values will be used and parameter will be ignored. The default color is red. Requires SetScalarModeToColors.

virtual void Kitware.VTK.vtkClipClosedSurface.GetBaseColor ( ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [virtual]

Set the color for all cells were part of the original geometry. If the the input data already has color cell scalars, then those values will be used and parameter will be ignored. The default color is red. Requires SetScalarModeToColors.

virtual void Kitware.VTK.vtkClipClosedSurface.GetBaseColor ( IntPtr  _arg) [virtual]

Set the color for all cells were part of the original geometry. If the the input data already has color cell scalars, then those values will be used and parameter will be ignored. The default color is red. Requires SetScalarModeToColors.

virtual double [] Kitware.VTK.vtkClipClosedSurface.GetClipColor ( ) [virtual]

Set the color for any new geometry, either faces or outlines, that are created as a result of the clipping. The default color is orange. Requires SetScalarModeToColors.

virtual void Kitware.VTK.vtkClipClosedSurface.GetClipColor ( ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [virtual]

Set the color for any new geometry, either faces or outlines, that are created as a result of the clipping. The default color is orange. Requires SetScalarModeToColors.

virtual void Kitware.VTK.vtkClipClosedSurface.GetClipColor ( IntPtr  _arg) [virtual]

Set the color for any new geometry, either faces or outlines, that are created as a result of the clipping. The default color is orange. Requires SetScalarModeToColors.

Set the vtkPlaneCollection that holds the clipping planes.

Here is the call graph for this function:

Set whether to generate polygonal faces for the output. This is on by default. If it is off, then the output will have no polys.

Set whether to generate an outline wherever an input face was cut by a plane. This is off by default.

Pass the point data to the output. Point data will be interpolated when new points are generated. This is off by default.

Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".

Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".

Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".

Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".

virtual double Kitware.VTK.vtkClipClosedSurface.GetTolerance ( ) [virtual]

Set the tolerance for creating new points while clipping. If the tolerance is too small, then degenerate triangles might be produced. The default tolerance is 1e-6.

Generate errors when the triangulation fails. Usually the triangulation errors are too small to see, but they result in a surface that is not watertight. This option has no impact on performance.

override int Kitware.VTK.vtkClipClosedSurface.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

static new int Kitware.VTK.vtkClipClosedSurface.IsTypeOf ( string  type) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Pass the point data to the output. Point data will be interpolated when new points are generated. This is off by default.

Pass the point data to the output. Point data will be interpolated when new points are generated. This is off by default.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkClipClosedSurface.SetActivePlaneColor ( double  _arg1,
double  _arg2,
double  _arg3 
) [virtual]

Set the color for any new geometry produced by clipping with the ActivePlane, if ActivePlaneId is set. Default is yellow. Requires SetScalarModeToColors.

virtual void Kitware.VTK.vtkClipClosedSurface.SetActivePlaneColor ( IntPtr  _arg) [virtual]

Set the color for any new geometry produced by clipping with the ActivePlane, if ActivePlaneId is set. Default is yellow. Requires SetScalarModeToColors.

virtual void Kitware.VTK.vtkClipClosedSurface.SetActivePlaneId ( int  _arg) [virtual]

Set the active plane, so that the clipping from that plane can be displayed in a different color. Set this to -1 if there is no active plane. The default value is -1.

virtual void Kitware.VTK.vtkClipClosedSurface.SetBaseColor ( double  _arg1,
double  _arg2,
double  _arg3 
) [virtual]

Set the color for all cells were part of the original geometry. If the the input data already has color cell scalars, then those values will be used and parameter will be ignored. The default color is red. Requires SetScalarModeToColors.

virtual void Kitware.VTK.vtkClipClosedSurface.SetBaseColor ( IntPtr  _arg) [virtual]

Set the color for all cells were part of the original geometry. If the the input data already has color cell scalars, then those values will be used and parameter will be ignored. The default color is red. Requires SetScalarModeToColors.

virtual void Kitware.VTK.vtkClipClosedSurface.SetClipColor ( double  _arg1,
double  _arg2,
double  _arg3 
) [virtual]

Set the color for any new geometry, either faces or outlines, that are created as a result of the clipping. The default color is orange. Requires SetScalarModeToColors.

virtual void Kitware.VTK.vtkClipClosedSurface.SetClipColor ( IntPtr  _arg) [virtual]

Set the color for any new geometry, either faces or outlines, that are created as a result of the clipping. The default color is orange. Requires SetScalarModeToColors.

Set the vtkPlaneCollection that holds the clipping planes.

virtual void Kitware.VTK.vtkClipClosedSurface.SetGenerateFaces ( int  _arg) [virtual]

Set whether to generate polygonal faces for the output. This is on by default. If it is off, then the output will have no polys.

virtual void Kitware.VTK.vtkClipClosedSurface.SetGenerateOutline ( int  _arg) [virtual]

Set whether to generate an outline wherever an input face was cut by a plane. This is off by default.

virtual void Kitware.VTK.vtkClipClosedSurface.SetPassPointData ( int  _arg) [virtual]

Pass the point data to the output. Point data will be interpolated when new points are generated. This is off by default.

virtual void Kitware.VTK.vtkClipClosedSurface.SetScalarMode ( int  _arg) [virtual]

Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".

Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".

Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".

Set whether to add cell scalars, so that new faces and outlines can be distinguished from original faces and lines. The options are "None", "Colors", and "Labels". For the "Labels" option, a scalar value of "0" indicates an original cell, "1" indicates a new cell on a cut face, and "2" indicates a new cell on the ActivePlane as set by the SetActivePlane() method. The default scalar mode is "None".

virtual void Kitware.VTK.vtkClipClosedSurface.SetTolerance ( double  _arg) [virtual]

Set the tolerance for creating new points while clipping. If the tolerance is too small, then degenerate triangles might be produced. The default tolerance is 1e-6.

Generate errors when the triangulation fails. Usually the triangulation errors are too small to see, but they result in a surface that is not watertight. This option has no impact on performance.

Generate errors when the triangulation fails. Usually the triangulation errors are too small to see, but they result in a surface that is not watertight. This option has no impact on performance.

Generate errors when the triangulation fails. Usually the triangulation errors are too small to see, but they result in a surface that is not watertight. This option has no impact on performance.

static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GenerateFacesOff_01 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GenerateFacesOn_02 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GenerateOutlineOff_03 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GenerateOutlineOn_04 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetActivePlaneColor_05 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetActivePlaneColor_06 ( HandleRef  pThis,
ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetActivePlaneColor_07 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal int Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetActivePlaneId_08 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetBaseColor_09 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetBaseColor_10 ( HandleRef  pThis,
ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetBaseColor_11 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal IntPtr Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetClipColor_12 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetClipColor_13 ( HandleRef  pThis,
ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetClipColor_14 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal IntPtr Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetClippingPlanes_15 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetGenerateFaces_16 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetGenerateOutline_17 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetPassPointData_18 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetScalarMode_19 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetScalarModeAsString_20 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetScalarModeMaxValue_21 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetScalarModeMinValue_22 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_GetTolerance_23 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_IsA_25 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_IsTypeOf_26 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_NewInstance_28 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_PassPointDataOff_29 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_PassPointDataOn_30 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SafeDownCast_31 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetActivePlaneColor_32 ( HandleRef  pThis,
double  _arg1,
double  _arg2,
double  _arg3 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetActivePlaneColor_33 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetActivePlaneId_34 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetBaseColor_35 ( HandleRef  pThis,
double  _arg1,
double  _arg2,
double  _arg3 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetBaseColor_36 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetClipColor_37 ( HandleRef  pThis,
double  _arg1,
double  _arg2,
double  _arg3 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetClipColor_38 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetClippingPlanes_39 ( HandleRef  pThis,
HandleRef  planes 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetGenerateFaces_40 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetGenerateOutline_41 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetPassPointData_42 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetScalarMode_43 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetScalarModeToColors_44 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetScalarModeToLabels_45 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetScalarModeToNone_46 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetTolerance_47 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkClipClosedSurface.vtkClipClosedSurface_SetTriangulationErrorDisplay_48 ( HandleRef  pThis,
int  _arg 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkClipClosedSurface.MRClassNameKey = "20vtkClipClosedSurface" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

new const string Kitware.VTK.vtkClipClosedSurface.MRFullTypeName = "Kitware.VTK.vtkClipClosedSurface"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.


The documentation for this class was generated from the following file: