#include <vtkTriangleDecorator.h>
Inheritance diagram for vtkTriangleDecorator:


Public Member Functions | |
| vtkTypeMacro (vtkTriangleDecorator, vtkTriangle) | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| Print the state of this object. | |
| void | Component (vtkTriangle *triangle) |
| Specify the component vtkTriangle which to decorate. | |
| bool | doesLineIntersectCell (double p1[3], double p2[3]) const |
| Given the line segment p1, p2 does it intersect this triangle cell? | |
Static Public Member Functions | |
| static vtkTriangleDecorator * | New () |
| Instantiate a new object of this type. | |
| static vtkTriangleDecorator * | New (vtkTriangle *triangle) |
| Instantiate a new object of this type. | |
Protected Member Functions | |
| vtkTriangleDecorator () | |
| Ctor. | |
| vtkTriangleDecorator (vtkTriangle *triangle) | |
| Ctor. | |
| ~vtkTriangleDecorator () | |
| Dtor. | |
Definition at line 16 of file vtkTriangleDecorator.h.
| vtkTriangleDecorator::vtkTriangleDecorator | ( | ) | [protected] |
Ctor.
| vtkTriangleDecorator::vtkTriangleDecorator | ( | vtkTriangle * | triangle | ) | [protected] |
| vtkTriangleDecorator::~vtkTriangleDecorator | ( | ) | [protected] |
Dtor.
| static vtkTriangleDecorator* vtkTriangleDecorator::New | ( | ) | [static] |
Instantiate a new object of this type.
This is the only method that objects of this type may be created.
Reimplemented from vtkTriangle.
| static vtkTriangleDecorator* vtkTriangleDecorator::New | ( | vtkTriangle * | triangle | ) | [static] |
Instantiate a new object of this type.
This is the only method that objects of this type may be created.
| triangle | The vtkTriangle vell which to decorate. |
| vtkTriangleDecorator::vtkTypeMacro | ( | vtkTriangleDecorator | , | |
| vtkTriangle | ||||
| ) |
| void vtkTriangleDecorator::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) | [virtual] |
Print the state of this object.
| os | The output stream. | |
| indent | The indentation level. Used for formating output. |
Reimplemented from vtkTriangle.
| void vtkTriangleDecorator::Component | ( | vtkTriangle * | triangle | ) |
| bool vtkTriangleDecorator::doesLineIntersectCell | ( | double | p1[3], | |
| double | p2[3] | |||
| ) | const |
Given the line segment p1, p2 does it intersect this triangle cell?
| p1 | Endpoint 1 of the line. | |
| p2 | Endpoint 2 of the line. |