summaryrefslogtreecommitdiff
path: root/drawinglayer/source/processor3d/baseprocessor3d.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'drawinglayer/source/processor3d/baseprocessor3d.cxx')
-rw-r--r--drawinglayer/source/processor3d/baseprocessor3d.cxx34
1 files changed, 15 insertions, 19 deletions
diff --git a/drawinglayer/source/processor3d/baseprocessor3d.cxx b/drawinglayer/source/processor3d/baseprocessor3d.cxx
index 01e40b43f904..b8da56b28719 100644
--- a/drawinglayer/source/processor3d/baseprocessor3d.cxx
+++ b/drawinglayer/source/processor3d/baseprocessor3d.cxx
@@ -4,9 +4,9 @@
*
* $RCSfile: baseprocessor3d.cxx,v $
*
- * $Revision: 1.1 $
+ * $Revision: 1.2 $
*
- * last change: $Author: aw $ $Date: 2006-08-09 16:57:47 $
+ * last change: $Author: aw $ $Date: 2006-10-19 10:39:22 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -33,25 +33,26 @@
*
************************************************************************/
-#ifndef _DRAWINGLAYER_PROCESSOR3D_BASEPROCESSOR3D_HXX
+#ifndef INCLUDED_DRAWINGLAYER_PROCESSOR3D_BASEPROCESSOR3D_HXX
#include <drawinglayer/processor3d/baseprocessor3d.hxx>
#endif
//////////////////////////////////////////////////////////////////////////////
+using namespace com::sun::star;
+
+//////////////////////////////////////////////////////////////////////////////
+
namespace drawinglayer
{
namespace processor3d
{
- baseProcessor3D::baseProcessor3D(
- const geometry::viewInformation& rViewInformation,
- const geometry::transformation3D& rTransformation3D)
- : maViewInformation(rViewInformation),
- maTransformation3D(rTransformation3D)
+ BaseProcessor3D::BaseProcessor3D(double fTime)
+ : mfTime(fTime)
{
}
- baseProcessor3D::~baseProcessor3D()
+ BaseProcessor3D::~BaseProcessor3D()
{
}
} // end of namespace processor3d
@@ -63,21 +64,16 @@ namespace drawinglayer
{
namespace processor3d
{
- collectingProcessor3D::collectingProcessor3D(
- const geometry::viewInformation& rViewInformation,
- const geometry::transformation3D& rTransformation3D)
- : baseProcessor3D(rViewInformation, rTransformation3D)
- {
- }
-
- collectingProcessor3D::~collectingProcessor3D()
+ CollectingProcessor3D::CollectingProcessor3D(double fTime)
+ : BaseProcessor3D(fTime),
+ maPrimitiveSequence()
{
}
- void collectingProcessor3D::process(const primitive3d::primitiveVector3D& rSource)
+ void CollectingProcessor3D::process(const primitive3d::Primitive3DSequence& rSource)
{
// accept everything
- maPrimitiveVector.insert(maPrimitiveVector.end(), rSource.begin(), rSource.end());
+ primitive3d::appendPrimitive3DSequenceToPrimitive3DSequence(maPrimitiveSequence, rSource);
}
} // end of namespace processor3d
} // end of namespace drawinglayer