#include <axlAbstractDataWriter.h>
Public Member Functions | |
axlAbstractDataWriter (void) | |
virtual | ~axlAbstractDataWriter (void) |
virtual bool | accept (dtkAbstractData *data)=0 |
virtual bool | reject (dtkAbstractData *data)=0 |
virtual QDomElement | write (QDomDocument *doc, dtkAbstractData *data)=0 |
void | setName (QDomElement &e, axlAbstractData *data) |
void | setColor (QDomElement &e, axlAbstractData *data) |
void | setSize (QDomElement &e, axlAbstractData *data) |
void | setShader (QDomElement &e, axlAbstractData *data) |
Definition at line 35 of file axlAbstractDataWriter.h.
axlAbstractDataWriter::axlAbstractDataWriter | ( | void | ) |
Definition at line 27 of file axlAbstractDataWriter.cpp.
|
virtual |
Definition at line 32 of file axlAbstractDataWriter.cpp.
|
pure virtual |
Implemented in axlVolumeDiscreteWriter, axlAbstractDataCompositeWriter, axlConeWriter, axlCylinderWriter, axlEllipsoidWriter, axlLineWriter, axlMeshWriter, axlPlaneWriter, axlPointSetWriter, axlPointWriter, axlSphereWriter, axlCircleArcWriter, axlTorusWriter, axlCylinderParametricWriter, axlDataDynamicWriter, axlFieldDiscreteWriter, axlFieldParametricCurveTangentVectorWriter, axlFieldParametricCurveWriter, axlFieldParametricSurfaceNormalVectorWriter, axlFieldParametricSurfaceTangentVectorWriter, axlFieldParametricSurfaceWriter, axlFieldParametricVolumeTangentVectorWriter, axlFieldParametricVolumeWriter, axlFieldSpatialCoordinatesWriter, axlFieldSpatialPointDistanceWriter, axlFieldSpatialWriter, axlPlaneParametricWriter, axlTorusParametricWriter, axlShapeWriter, axlCompositeCurveWriter, axlSurfaceRevolutionParametricWriter, axlSurfaceRevolutionWriter, axlTabulatedCylinderWriter, and axlShapeBSplineWriter.
|
pure virtual |
Implemented in axlVolumeDiscreteWriter, axlAbstractDataCompositeWriter, axlConeWriter, axlCylinderWriter, axlEllipsoidWriter, axlLineWriter, axlMeshWriter, axlPlaneWriter, axlPointSetWriter, axlPointWriter, axlSphereWriter, axlCircleArcWriter, axlTorusWriter, axlCylinderParametricWriter, axlDataDynamicWriter, axlFieldDiscreteWriter, axlFieldParametricCurveTangentVectorWriter, axlFieldParametricCurveWriter, axlFieldParametricSurfaceNormalVectorWriter, axlFieldParametricSurfaceTangentVectorWriter, axlFieldParametricSurfaceWriter, axlFieldParametricVolumeTangentVectorWriter, axlFieldParametricVolumeWriter, axlFieldSpatialCoordinatesWriter, axlFieldSpatialPointDistanceWriter, axlFieldSpatialWriter, axlPlaneParametricWriter, axlTorusParametricWriter, axlShapeWriter, axlCompositeCurveWriter, axlSurfaceRevolutionParametricWriter, axlSurfaceRevolutionWriter, axlTabulatedCylinderWriter, and axlShapeBSplineWriter.
void axlAbstractDataWriter::setColor | ( | QDomElement & | e, |
axlAbstractData * | data | ||
) |
Definition at line 49 of file axlAbstractDataWriter.cpp.
void axlAbstractDataWriter::setName | ( | QDomElement & | e, |
axlAbstractData * | data | ||
) |
Definition at line 37 of file axlAbstractDataWriter.cpp.
void axlAbstractDataWriter::setShader | ( | QDomElement & | e, |
axlAbstractData * | data | ||
) |
Definition at line 60 of file axlAbstractDataWriter.cpp.
void axlAbstractDataWriter::setSize | ( | QDomElement & | e, |
axlAbstractData * | data | ||
) |
Definition at line 43 of file axlAbstractDataWriter.cpp.
|
pure virtual |
Implemented in axlVolumeDiscreteWriter, axlAbstractDataCompositeWriter, axlConeWriter, axlCylinderWriter, axlEllipsoidWriter, axlLineWriter, axlMeshWriter, axlPlaneWriter, axlPointSetWriter, axlPointWriter, axlSphereWriter, axlCircleArcWriter, axlTorusWriter, axlCylinderParametricWriter, axlDataDynamicWriter, axlFieldDiscreteWriter, axlFieldParametricCurveTangentVectorWriter, axlFieldParametricCurveWriter, axlFieldParametricSurfaceNormalVectorWriter, axlFieldParametricSurfaceTangentVectorWriter, axlFieldParametricSurfaceWriter, axlFieldParametricVolumeTangentVectorWriter, axlFieldParametricVolumeWriter, axlFieldSpatialCoordinatesWriter, axlFieldSpatialPointDistanceWriter, axlFieldSpatialWriter, axlPlaneParametricWriter, axlTorusParametricWriter, axlShapeWriter, axlCompositeCurveWriter, axlSurfaceRevolutionParametricWriter, axlSurfaceRevolutionWriter, axlTabulatedCylinderWriter, and axlShapeBSplineWriter.