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