vtkProperty - represent surface properties of a geometric object
Super Class: vtkObject
Description:
vtkProperty is an object that represents lighting and other surface properties of a geometric object. The primary properties that can be set are colors (overall, ambient, diffuse, specular, and edge color); specular power; opacity of the object; the representation of the object (points, wireframe, or surface); and the shading method to be used (flat, Gouraud, and Phong). Also, some special graphics features like backface properties can be set and manipulated with this object.
See Also:
Methods:
Detailed Method Descriptions:
![]()
| static vtkProperty *New () |
![]()
| void Render (vtkActor * ,vtkRenderer *) |
![]()
| void BackfaceRender (vtkActor * ,vtkRenderer *) |
![]()
| void SetInterpolation (int ) | |
| int GetInterpolation () | |
| void SetInterpolationToFlat () | |
| void SetInterpolationToGouraud () | |
| void SetInterpolationToPhong () | |
| char *GetInterpolationAsString () |
![]()
| void SetRepresentation (int ) | |
| int GetRepresentation () | |
| void SetRepresentationToPoints () | |
| void SetRepresentationToWireframe () | |
| void SetRepresentationToSurface () | |
| char *GetRepresentationAsString () |
![]()
| void SetColor (float ,float ,float ) | |
| void SetColor (float ) | |
| float *GetColor () | |
| void GetColor (float ) |
![]()
| void SetAmbient (float ) | |
| float GetAmbient () |
![]()
| void SetDiffuse (float ) | |
| float GetDiffuse () |
![]()
| void SetSpecular (float ) | |
| float GetSpecular () |
![]()
| void SetSpecularPower (float ) | |
| float GetSpecularPower () |
![]()
| void SetOpacity (float ) | |
| float GetOpacity () |
![]()
| int GetEdgeVisibility () | |
| void SetEdgeVisibility (int ) | |
| void EdgeVisibilityOn () | |
| void EdgeVisibilityOff () |
![]()
| void SetAmbientColor (float ,float ,float ) | |
| void SetAmbientColor (float *) | |
| float *GetAmbientColor () |
![]()
| void SetDiffuseColor (float ,float ,float ) | |
| void SetDiffuseColor (float *) | |
| float *GetDiffuseColor () |
![]()
| void SetSpecularColor (float ,float ,float ) | |
| void SetSpecularColor (float *) | |
| float *GetSpecularColor () |
![]()
| void SetEdgeColor (float ,float ,float ) | |
| void SetEdgeColor (float *) | |
| float *GetEdgeColor () |
![]()
| int GetBackfaceCulling () | |
| void SetBackfaceCulling (int ) | |
| void BackfaceCullingOn () | |
| void BackfaceCullingOff () |
![]()
| int GetFrontfaceCulling () | |
| void SetFrontfaceCulling (int ) | |
| void FrontfaceCullingOn () | |
| void FrontfaceCullingOff () |
![]()