Commit 85a12794 authored by Andy Cedilnik's avatar Andy Cedilnik

Remove some dependencies on unnecessary included files in some headers. This...

Remove some dependencies on unnecessary included files in some headers. This should increase the spead of compiling and remove problems on some platforms
parent 9d1ee642
......@@ -24,21 +24,22 @@
// ports and it's own pipeline and renders the result ISO_NUM times,
// each time setting a different scalar value to be contoured.
#include "vtkImageReader.h"
#include "vtkContourFilter.h"
#include "vtkAppendPolyData.h"
#include "vtkOutputPort.h"
#include "vtkInputPort.h"
#include "vtkRenderer.h"
#include "vtkRenderWindow.h"
#include "vtkPolyDataMapper.h"
#include "vtkActor.h"
#include "vtkAppendPolyData.h"
#include "vtkCamera.h"
#include "vtkContourFilter.h"
#include "vtkElevationFilter.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkTimerLog.h"
#include "vtkImageReader.h"
#include "vtkInputPort.h"
#include "vtkMath.h"
#include "vtkMultiProcessController.h"
#include "vtkOutputPort.h"
#include "vtkPolyDataMapper.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkRenderer.h"
#include "vtkTestUtilities.h"
#include "vtkTimerLog.h"
static const float ISO_START=4250.0;
static const float ISO_STEP=-1250.0;
......
......@@ -25,9 +25,10 @@
// See task1.cxx and task2.cxx for the pipelines.
#include "TaskParallelism.h"
#include "vtkCompositeManager.h"
#include "vtkPolyDataMapper.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkCompositeManager.h"
// This function sets up properties common to both processes
// and executes the task corresponding to the current process
......
......@@ -16,6 +16,7 @@
=========================================================================*/
#include "TaskParallelism.h"
#include "vtkPolyDataMapper.h"
// Task 1 for TaskParallelism.
// See TaskParallelism.cxx for more information.
......
......@@ -16,6 +16,7 @@
=========================================================================*/
#include "TaskParallelism.h"
#include "vtkPolyDataMapper.h"
// Task 2 for TaskParallelism.
// See TaskParallelism.cxx for more information.
......
......@@ -20,6 +20,7 @@
#include "vtkInputPort.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkPolyDataMapper.h"
// Task 3 for TaskParallelismWithPorts.
// See TaskParallelismWithPorts.cxx for more information.
......
......@@ -15,15 +15,16 @@
PURPOSE. See the above copyright notice for more information.
=========================================================================*/
#include "vtkRenderer.h"
#include "vtkRenderWindow.h"
#include "vtkRenderer.h"
#include "vtkSphereSource.h"
#include "vtkPolyDataMapper.h"
#include "vtkActor.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkCamera.h"
#include "vtkClipPolyData.h"
#include "vtkPolyDataMapper.h"
#include "vtkProperty.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkRenderer.h"
#include "vtkRenderer.h"
#include "vtkSphereSource.h"
#include "vtkRegressionTestImage.h"
#include "vtkDebugLeaks.h"
......
......@@ -15,15 +15,16 @@
PURPOSE. See the above copyright notice for more information.
=========================================================================*/
#include "vtkRenderer.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkActor.h"
#include "vtkCamera.h"
#include "vtkFloatArray.h"
#include "vtkRectilinearGrid.h"
#include "vtkRectilinearGridGeometryFilter.h"
#include "vtkPolyDataMapper.h"
#include "vtkActor.h"
#include "vtkProperty.h"
#include "vtkRectilinearGrid.h"
#include "vtkRectilinearGridGeometryFilter.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkRenderer.h"
#include "vtkRegressionTestImage.h"
#include "vtkDebugLeaks.h"
......
......@@ -18,19 +18,19 @@
//
// Brute force computation of Bessel functions. Might be better to create a
// filter (or source) object. Might also consider vtkSampleFunction.
#include "vtkRenderer.h"
#include "vtkActor.h"
#include "vtkCamera.h"
#include "vtkDataSetMapper.h"
#include "vtkFloatArray.h"
#include "vtkPlaneSource.h"
#include "vtkPoints.h"
#include "vtkPolyData.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkPlaneSource.h"
#include "vtkRenderer.h"
#include "vtkTransform.h"
#include "vtkTransformPolyDataFilter.h"
#include "vtkPoints.h"
#include "vtkFloatArray.h"
#include "vtkWarpScalar.h"
#include "vtkDataSetMapper.h"
#include "vtkPolyData.h"
#include "vtkActor.h"
#include "vtkRegressionTestImage.h"
#include "vtkDebugLeaks.h"
......
......@@ -15,19 +15,20 @@
PURPOSE. See the above copyright notice for more information.
=========================================================================*/
#include "vtkRenderer.h"
#include "vtkCamera.h"
#include "vtkFiniteDifferenceGradientEstimator.h"
#include "vtkPiecewiseFunction.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkRenderer.h"
#include "vtkStructuredPointsReader.h"
#include "vtkPiecewiseFunction.h"
#include "vtkVolume.h"
#include "vtkVolumeProperty.h"
#include "vtkVolumeRayCastCompositeFunction.h"
#include "vtkVolumeRayCastMIPFunction.h"
#include "vtkVolumeRayCastIsosurfaceFunction.h"
#include "vtkFiniteDifferenceGradientEstimator.h"
#include "vtkVolumeRayCastMIPFunction.h"
#include "vtkVolumeRayCastMapper.h"
#include "vtkVolumeTextureMapper2D.h"
#include "vtkVolume.h"
#include "vtkRegressionTestImage.h"
#include "vtkDebugLeaks.h"
......
......@@ -15,17 +15,18 @@
PURPOSE. See the above copyright notice for more information.
=========================================================================*/
#include "vtkRenderer.h"
#include "vtkRenderWindow.h"
#include "vtkRenderer.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkAppendPolyData.h"
#include "vtkBoxWidget.h"
#include "vtkCommand.h"
#include "vtkConeSource.h"
#include "vtkSphereSource.h"
#include "vtkGlyph3D.h"
#include "vtkAppendPolyData.h"
#include "vtkTransform.h"
#include "vtkPolyDataMapper.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkRenderer.h"
#include "vtkRenderer.h"
#include "vtkSphereSource.h"
#include "vtkTransform.h"
#include "vtkRegressionTestImage.h"
#include "vtkDebugLeaks.h"
......
......@@ -17,7 +17,9 @@
=========================================================================*/
#include "vtkActor.h"
#include "vtkActor2D.h"
#include "vtkCamera.h"
#include "vtkCellPicker.h"
#include "vtkCommand.h"
#include "vtkImageActor.h"
#include "vtkImageMapToColors.h"
#include "vtkImagePlaneWidget.h"
......@@ -26,9 +28,9 @@
#include "vtkOutlineFilter.h"
#include "vtkPolyDataMapper.h"
#include "vtkProperty.h"
#include "vtkRenderer.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkRenderer.h"
#include "vtkTextMapper.h"
#include "vtkVolume16Reader.h"
......
......@@ -20,6 +20,7 @@
#include "vtkAssemblyNode.h"
#include "vtkCallbackCommand.h"
#include "vtkCellPicker.h"
#include "vtkCamera.h"
#include "vtkDoubleArray.h"
#include "vtkFloatArray.h"
#include "vtkMath.h"
......@@ -29,8 +30,9 @@
#include "vtkPolyDataMapper.h"
#include "vtkProperty.h"
#include "vtkSphereSource.h"
#include "vtkRenderWindowInteractor.h"
vtkCxxRevisionMacro(vtkBoxWidget, "1.12");
vtkCxxRevisionMacro(vtkBoxWidget, "1.13");
vtkStandardNewMacro(vtkBoxWidget);
vtkBoxWidget::vtkBoxWidget()
......
......@@ -16,13 +16,15 @@
=========================================================================*/
#include "vtkCubeAxesActor2D.h"
#include "vtkCamera.h"
#include "vtkMath.h"
#include "vtkObjectFactory.h"
#include "vtkDataSet.h"
#include "vtkAxisActor2D.h"
#include "vtkViewport.h"
vtkCxxRevisionMacro(vtkCubeAxesActor2D, "1.32");
vtkCxxRevisionMacro(vtkCubeAxesActor2D, "1.33");
vtkStandardNewMacro(vtkCubeAxesActor2D);
vtkCxxSetObjectMacro(vtkCubeAxesActor2D,Input, vtkDataSet);
......
......@@ -19,6 +19,7 @@
#include "vtkAssemblyNode.h"
#include "vtkCallbackCommand.h"
#include "vtkCamera.h"
#include "vtkCellPicker.h"
#include "vtkDataSetMapper.h"
#include "vtkImageData.h"
......@@ -32,11 +33,12 @@
#include "vtkPolyData.h"
#include "vtkPolyDataMapper.h"
#include "vtkProperty.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkTexture.h"
#include "vtkTextureMapToPlane.h"
#include "vtkTransform.h"
vtkCxxRevisionMacro(vtkImagePlaneWidget, "1.21");
vtkCxxRevisionMacro(vtkImagePlaneWidget, "1.22");
vtkStandardNewMacro(vtkImagePlaneWidget);
vtkCxxSetObjectMacro(vtkImagePlaneWidget, PlaneProperty,vtkProperty);
......
......@@ -19,6 +19,7 @@
#include "vtkAssemblyNode.h"
#include "vtkCallbackCommand.h"
#include "vtkCamera.h"
#include "vtkCellPicker.h"
#include "vtkDoubleArray.h"
#include "vtkFloatArray.h"
......@@ -28,9 +29,10 @@
#include "vtkPolyData.h"
#include "vtkPolyDataMapper.h"
#include "vtkProperty.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkSphereSource.h"
vtkCxxRevisionMacro(vtkLineWidget, "1.12");
vtkCxxRevisionMacro(vtkLineWidget, "1.13");
vtkStandardNewMacro(vtkLineWidget);
vtkLineWidget::vtkLineWidget()
......
......@@ -19,6 +19,7 @@
#include "vtkAssemblyNode.h"
#include "vtkCallbackCommand.h"
#include "vtkCamera.h"
#include "vtkCellPicker.h"
#include "vtkConeSource.h"
#include "vtkDoubleArray.h"
......@@ -31,9 +32,10 @@
#include "vtkPolyData.h"
#include "vtkPolyDataMapper.h"
#include "vtkProperty.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkSphereSource.h"
vtkCxxRevisionMacro(vtkPlaneWidget, "1.13");
vtkCxxRevisionMacro(vtkPlaneWidget, "1.14");
vtkStandardNewMacro(vtkPlaneWidget);
vtkCxxSetObjectMacro(vtkPlaneWidget,PlaneProperty,vtkProperty);
......
......@@ -18,6 +18,7 @@
#include "vtkAssemblyNode.h"
#include "vtkAssemblyPath.h"
#include "vtkCamera.h"
#include "vtkFieldData.h"
#include "vtkGeometryFilter.h"
#include "vtkImageAppendComponents.h"
......@@ -32,7 +33,7 @@
#include "vtkRenderWindow.h"
#include "vtkTIFFWriter.h"
vtkCxxRevisionMacro(vtkRIBExporter, "1.45");
vtkCxxRevisionMacro(vtkRIBExporter, "1.46");
vtkStandardNewMacro(vtkRIBExporter);
typedef float RtColor[3];
......
......@@ -17,15 +17,12 @@
=========================================================================*/
#include "vtkRenderLargeImage.h"
#include "vtkCamera.h"
#include "vtkObjectFactory.h"
#include "vtkRenderWindow.h"
#include "vtkRenderer.h"
#include <stdio.h>
#include <ctype.h>
#include <string.h>
vtkCxxRevisionMacro(vtkRenderLargeImage, "1.19");
vtkCxxRevisionMacro(vtkRenderLargeImage, "1.20");
vtkStandardNewMacro(vtkRenderLargeImage);
vtkCxxSetObjectMacro(vtkRenderLargeImage,Input,vtkRenderer);
......
......@@ -17,18 +17,20 @@
=========================================================================*/
#include "vtkSphereWidget.h"
#include "vtkMath.h"
#include "vtkPolyDataMapper.h"
#include "vtkSphereSource.h"
#include "vtkCellPicker.h"
#include "vtkAssemblyNode.h"
#include "vtkDoubleArray.h"
#include "vtkSphere.h"
#include "vtkCallbackCommand.h"
#include "vtkCamera.h"
#include "vtkCellPicker.h"
#include "vtkDoubleArray.h"
#include "vtkMath.h"
#include "vtkObjectFactory.h"
#include "vtkPolyDataMapper.h"
#include "vtkProperty.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkSphere.h"
#include "vtkSphereSource.h"
vtkCxxRevisionMacro(vtkSphereWidget, "1.12");
vtkCxxRevisionMacro(vtkSphereWidget, "1.13");
vtkStandardNewMacro(vtkSphereWidget);
vtkSphereWidget::vtkSphereWidget()
......
......@@ -40,10 +40,12 @@
#include "vtkActor.h"
#include "vtkByteSwap.h"
#include "vtkCamera.h"
#include "vtkConeSource.h"
#include "vtkCubeSource.h"
#include "vtkCylinderSource.h"
#include "vtkFloatArray.h"
#include "vtkLight.h"
#include "vtkLookupTable.h"
#include "vtkObjectFactory.h"
#include "vtkPoints.h"
......@@ -4231,7 +4233,7 @@ YY_MALLOC_DECL
#define YY_BREAK break;
#endif
vtkCxxRevisionMacro(vtkVRMLImporter, "1.51");
vtkCxxRevisionMacro(vtkVRMLImporter, "1.52");
vtkStandardNewMacro(vtkVRMLImporter);
vtkPoints* vtkVRMLImporter::PointsNew()
......
......@@ -16,22 +16,24 @@
=========================================================================*/
#include "vtkXYPlotActor.h"
#include "vtkDataSetCollection.h"
#include "vtkAppendPolyData.h"
#include "vtkDataObjectCollection.h"
#include "vtkMath.h"
#include "vtkDataSetCollection.h"
#include "vtkFloatArray.h"
#include "vtkGlyph2D.h"
#include "vtkAppendPolyData.h"
#include "vtkGlyphSource2D.h"
#include "vtkLegendBoxActor.h"
#include "vtkPlanes.h"
#include "vtkPlane.h"
#include "vtkIntArray.h"
#include "vtkFloatArray.h"
#include "vtkLegendBoxActor.h"
#include "vtkMath.h"
#include "vtkObjectFactory.h"
#include "vtkPlane.h"
#include "vtkPlanes.h"
#include "vtkPolyDataMapper2D.h"
#define VTK_MAX_PLOTS 50
vtkCxxRevisionMacro(vtkXYPlotActor, "1.34");
vtkCxxRevisionMacro(vtkXYPlotActor, "1.35");
vtkStandardNewMacro(vtkXYPlotActor);
// Instantiate object
......
......@@ -81,6 +81,7 @@
#define VTK_XYPLOT_COLUMN 1
#include "vtkAxisActor2D.h"
class vtkDataSetCollection;
class vtkDataObjectCollection;
class vtkGlyphSource2D;
......@@ -89,6 +90,8 @@ class vtkLegendBoxActor;
class vtkAppendPolyData;
class vtkPlanes;
class vtkIntArray;
class vtkDataSet;
class vtkDataObject;
class VTK_HYBRID_EXPORT vtkXYPlotActor : public vtkActor2D
{
......
......@@ -24,25 +24,26 @@
// ports and it's own pipeline and renders the result ISO_NUM times,
// each time setting a different scalar value to be contoured.
#include "vtkImageReader.h"
#include "vtkContourFilter.h"
#include "vtkActor.h"
#include "vtkAppendPolyData.h"
#include "vtkOutputPort.h"
#include "vtkInputPort.h"
#include "vtkRenderer.h"
#include "vtkRenderWindow.h"
#include "vtkCamera.h"
#include "vtkConeSource.h"
#include "vtkPolyDataMapper.h"
#include "vtkActor.h"
#include "vtkContourFilter.h"
#include "vtkElevationFilter.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkTimerLog.h"
#include "vtkImageReader.h"
#include "vtkInputPort.h"
#include "vtkMath.h"
#include "vtkWindowToImageFilter.h"
#include "vtkTIFFWriter.h"
#include "vtkMultiProcessController.h"
#include "vtkRegressionTestImage.h"
#include "vtkOutputPort.h"
#include "vtkParallelFactory.h"
#include "vtkPolyDataMapper.h"
#include "vtkRegressionTestImage.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkRenderer.h"
#include "vtkTIFFWriter.h"
#include "vtkTimerLog.h"
#include "vtkWindowToImageFilter.h"
#include "vtkDebugLeaks.h"
......
......@@ -18,9 +18,11 @@
#include "vtkCompositeManager.h"
#include "vtkCamera.h"
#include "vtkCallbackCommand.h"
#include "vtkCompressCompositer.h"
#include "vtkFloatArray.h"
#include "vtkLight.h"
#include "vtkMultiProcessController.h"
#include "vtkObjectFactory.h"
#include "vtkPolyDataMapper.h"
......@@ -40,7 +42,7 @@
#include <mpi.h>
#endif
vtkCxxRevisionMacro(vtkCompositeManager, "1.30");
vtkCxxRevisionMacro(vtkCompositeManager, "1.31");
vtkStandardNewMacro(vtkCompositeManager);
vtkCxxSetObjectMacro(vtkCompositeManager,Compositer, vtkCompositer);
......
......@@ -15,20 +15,21 @@
PURPOSE. See the above copyright notice for more information.
=========================================================================*/
#include "vtkRenderer.h"
#include "vtkRenderWindow.h"
#include "vtkActor.h"
#include "vtkCamera.h"
#include "vtkCellArray.h"
#include "vtkConeSource.h"
#include "vtkCubeSource.h"
#include "vtkGlyph3D.h"
#include "vtkCellArray.h"
#include "vtkPoints.h"
#include "vtkPolyData.h"
#include "vtkPolyDataMapper.h"
#include "vtkActor.h"
#include "vtkTriangleFilter.h"
#include "vtkProperty.h"
#include "vtkRenderWindow.h"
#include "vtkRenderer.h"
#include "vtkStripper.h"
#include "vtkTimerLog.h"
#include "vtkProperty.h"
#include "vtkTriangleFilter.h"
int main( int argc, char *argv[] )
{
......
......@@ -15,15 +15,15 @@
PURPOSE. See the above copyright notice for more information.
=========================================================================*/
#include "vtkRenderer.h"
#include "vtkRenderWindow.h"
#include "vtkPolyDataMapper.h"
#include "vtkActor.h"
#include "vtkTriangleFilter.h"
#include "vtkCamera.h"
#include "vtkPlaneSource.h"
#include "vtkPolyDataMapper.h"
#include "vtkRenderWindow.h"
#include "vtkRenderer.h"
#include "vtkStripper.h"
#include "vtkTimerLog.h"
#include "vtkPlaneSource.h"
#include "vtkTriangleFilter.h"
int main( int argc, char *argv[] )
{
......
......@@ -16,10 +16,12 @@
=========================================================================*/
#include "vtkAbstractPicker.h"
#include "vtkObjectFactory.h"
#include "vtkOldStyleCallbackCommand.h"
#include "vtkRenderer.h"
vtkCxxRevisionMacro(vtkAbstractPicker, "1.8");
vtkCxxRevisionMacro(vtkAbstractPicker, "1.9");
// Construct object with initial tolerance of 1/40th of window. There are no
// pick methods and picking is performed from the renderer's actors.
......
......@@ -58,7 +58,10 @@
#define __vtkAbstractPicker_h
#include "vtkObject.h"
#include "vtkRenderer.h"
class vtkRenderer;
class vtkProp;
class vtkPropCollection;
class VTK_RENDERING_EXPORT vtkAbstractPicker : public vtkObject
{
......
......@@ -70,6 +70,8 @@ class vtkAssembly;
class vtkActor;
class vtkVolume;
class vtkProp3D;
class vtkAssemblyPath;
class vtkActor2D;
class VTK_RENDERING_EXPORT vtkAbstractPropPicker : public vtkAbstractPicker
{
......
......@@ -28,7 +28,8 @@
#define __vtkActorC_h
#include "vtkPropCollection.h"
#include "vtkActor.h"
#include "vtkActor.h" // For inline methods
class vtkProperty;
class VTK_RENDERING_EXPORT vtkActorCollection : public vtkPropCollection
......
......@@ -56,7 +56,6 @@
#define __vtkAssembly_h
#include "vtkProp3D.h"
#include "vtkAbstractMapper3D.h"
class vtkAssemblyPaths;
class vtkProp3DCollection;
......
......@@ -19,8 +19,10 @@
#include "vtkObjectFactory.h"
#include "vtkPolyData.h"
#include "vtkPolyDataMapper2D.h"
#include "vtkTextMapper.h"
vtkCxxRevisionMacro(vtkAxisActor2D, "1.24");
vtkCxxRevisionMacro(vtkAxisActor2D, "1.25");
vtkStandardNewMacro(vtkAxisActor2D);
// Instantiate this object.
......
......@@ -53,8 +53,10 @@
#define __vtkAxisActor2D_h
#include "vtkActor2D.h"
#include "vtkPolyDataMapper2D.h"
#include "vtkTextMapper.h"
class vtkPolyDataMapper2D;
class vtkPolyData;
class vtkTextMapper;
#define VTK_MAX_LABELS 25
......
......@@ -16,13 +16,16 @@
=========================================================================*/
#include "vtkCamera.h"
#include "vtkMath.h"
#include "vtkTimeStamp.h"
#include "vtkGraphicsFactory.h"
#include "vtkPerspectiveTransform.h"
#include "vtkTransform.h"
#include <math.h>
vtkCxxRevisionMacro(vtkCamera, "1.101");
vtkCxxRevisionMacro(vtkCamera, "1.102");
//----------------------------------------------------------------------------
// Construct camera instance with its focal point at the origin,
......@@ -938,3 +941,12 @@ void vtkCamera::PrintSelf(ostream& os, vtkIndent indent)
os << indent << "WindowCenter: (" << this->WindowCenter[0] << ", "
<< this->WindowCenter[1] << ")\n";
}
vtkMatrix4x4 *vtkCamera::GetViewTransformMatrix()
{ return this->ViewTransform->GetMatrix(); }
float *vtkCamera::GetOrientation()
{ return this->ViewTransform->GetOrientation(); };
float *vtkCamera::GetOrientationWXYZ()
{ return this->ViewTransform->GetOrientationWXYZ(); };
......@@ -30,10 +30,11 @@
#define __vtkCamera_h
#include "vtkObject.h"
#include "vtkTransform.h"
#include "vtkPerspectiveTransform.h"
class vtkMatrix4x4;
class vtkPerspectiveTransform;
class vtkRenderer;
class vtkTransform;
class VTK_RENDERING_EXPORT vtkCamera : public vtkObject
{
......@@ -275,8 +276,7 @@ class VTK_RENDERING_EXPORT vtkCamera : public vtkObject
// Description:
// Return the matrix of the view transform.
vtkMatrix4x4 *GetViewTransformMatrix() {
return this->ViewTransform->GetMatrix(); };
vtkMatrix4x4 *GetViewTransformMatrix();
// Description:
// Return the perspective transform matrix, which converts from camera
......@@ -324,10 +324,8 @@ class VTK_RENDERING_EXPORT vtkCamera : public vtkObject
// Description:
// Get the orientation of the camera.
float *GetOrientation() {
return this->ViewTransform->GetOrientation(); };
float *GetOrientationWXYZ() {
return this->ViewTransform->GetOrientationWXYZ(); };
float *GetOrientation();
float *GetOrientationWXYZ();
// Description:
// These methods have been deprecated. The view plane normal is
......
......@@ -24,12 +24,12 @@
#ifndef __vtkCarbonRenderWindow_h
#define __vtkCarbonRenderWindow_h
#include <stdlib.h>