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 () |