/trunk/main/basegfx/inc/basegfx/polygon/ |
H A D | b2dpolygontools.hxx | 62 BASEGFX_DLLPUBLIC void checkClosed(B2DPolygon& rCandidate); 106 BASEGFX_DLLPUBLIC double getArea(const B2DPolygon& rCandidate); 112 BASEGFX_DLLPUBLIC double getLength(const B2DPolygon& rCandidate); 163 BASEGFX_DLLPUBLIC CutFlagValue findCut( 171 BASEGFX_DLLPUBLIC CutFlagValue findCut( 179 BASEGFX_DLLPUBLIC CutFlagValue findCut( 188 BASEGFX_DLLPUBLIC bool isPointOnEdge( 227 BASEGFX_DLLPUBLIC void applyLineDashing( 275 BASEGFX_DLLPUBLIC B2DPolygon createUnitPolygon(); 401 BASEGFX_DLLPUBLIC bool isConvex(const B2DPolygon& rCandidate); [all …]
|
H A D | b2dpolypolygontools.hxx | 101 BASEGFX_DLLPUBLIC B2DRange getRange(const B2DPolyPolygon& rCandidate); 104 BASEGFX_DLLPUBLIC double getSignedArea(const B2DPolyPolygon& rCandidate); 107 BASEGFX_DLLPUBLIC double getArea(const B2DPolyPolygon& rCandidate); 113 BASEGFX_DLLPUBLIC void applyLineDashing( 128 class BASEGFX_DLLPUBLIC PointIndex 182 BASEGFX_DLLPUBLIC bool importFromSvgD( 243 BASEGFX_DLLPUBLIC bool isRectangle( const B2DPolyPolygon& rPoly ); 274 BASEGFX_DLLPUBLIC ::rtl::OUString exportToSvgD( 322 BASEGFX_DLLPUBLIC B2DPolyPolygon UnoPointSequenceSequenceToB2DPolyPolygon( 325 BASEGFX_DLLPUBLIC void B2DPolyPolygonToUnoPointSequenceSequence( [all …]
|
H A D | b3dpolygontools.hxx | 53 BASEGFX_DLLPUBLIC void checkClosed(B3DPolygon& rCandidate); 61 BASEGFX_DLLPUBLIC B2VectorOrientation getOrientation(const B3DPolygon& rCandidate); 64 BASEGFX_DLLPUBLIC B3DRange getRange(const B3DPolygon& rCandidate); 67 BASEGFX_DLLPUBLIC B3DVector getNormal(const B3DPolygon& rCandidate); 73 BASEGFX_DLLPUBLIC double getSignedArea(const B3DPolygon& rCandidate); 76 BASEGFX_DLLPUBLIC double getArea(const B3DPolygon& rCandidate); 79 BASEGFX_DLLPUBLIC double getSignedArea(const B3DPolygon& rCandidate); 82 BASEGFX_DLLPUBLIC double getArea(const ::basegfx::B3DPolygon& rCandidate); 88 BASEGFX_DLLPUBLIC double getLength(const B3DPolygon& rCandidate); 104 BASEGFX_DLLPUBLIC void applyLineDashing( [all …]
|
H A D | b3dpolypolygontools.hxx | 48 BASEGFX_DLLPUBLIC B3DRange getRange(const B3DPolyPolygon& rCandidate); 54 BASEGFX_DLLPUBLIC void applyLineDashing( 63 BASEGFX_DLLPUBLIC B3DPolyPolygon createUnitCubePolyPolygon(); 67 BASEGFX_DLLPUBLIC B3DPolyPolygon createUnitCubeFillPolyPolygon(); 82 BASEGFX_DLLPUBLIC B3DPolyPolygon createUnitSpherePolyPolygon( 91 BASEGFX_DLLPUBLIC B3DPolyPolygon createSpherePolyPolygonFromB3DRange( 100 BASEGFX_DLLPUBLIC B3DPolyPolygon createUnitSphereFillPolyPolygon( 109 BASEGFX_DLLPUBLIC B3DPolyPolygon createSphereFillPolyPolygonFromB3DRange( 124 BASEGFX_DLLPUBLIC B3DPolyPolygon invertNormals( const B3DPolyPolygon& rCandidate); 150 BASEGFX_DLLPUBLIC B3DPolyPolygon UnoPolyPolygonShape3DToB3DPolyPolygon( [all …]
|
H A D | b2dpolypolygoncutter.hxx | 43 BASEGFX_DLLPUBLIC B2DPolyPolygon solveCrossovers(const B2DPolyPolygon& rCandidate); 48 BASEGFX_DLLPUBLIC B2DPolyPolygon solveCrossovers(const B2DPolygon& rCandidate); 54 BASEGFX_DLLPUBLIC B2DPolyPolygon stripNeutralPolygons(const B2DPolyPolygon& rCandidate); 67 …BASEGFX_DLLPUBLIC B2DPolyPolygon stripDispensablePolygons(const B2DPolyPolygon& rCandidate, bool b… 74 BASEGFX_DLLPUBLIC B2DPolyPolygon createNonzeroConform(const B2DPolyPolygon& rCandidate); 93 BASEGFX_DLLPUBLIC B2DPolyPolygon prepareForPolygonOperation(const B2DPolygon& rCandidate); 94 … BASEGFX_DLLPUBLIC B2DPolyPolygon prepareForPolygonOperation(const B2DPolyPolygon& rCandidate); 97 …BASEGFX_DLLPUBLIC B2DPolyPolygon solvePolygonOperationOr(const B2DPolyPolygon& rCandidateA, const … 100 …BASEGFX_DLLPUBLIC B2DPolyPolygon solvePolygonOperationXor(const B2DPolyPolygon& rCandidateA, const… 103 …BASEGFX_DLLPUBLIC B2DPolyPolygon solvePolygonOperationAnd(const B2DPolyPolygon& rCandidateA, const… [all …]
|
H A D | b2dpolygoncutandtouch.hxx | 39 BASEGFX_DLLPUBLIC B2DPolygon addPointsAtCutsAndTouches(const B2DPolygon& rCandidate); 45 …BASEGFX_DLLPUBLIC B2DPolyPolygon addPointsAtCutsAndTouches(const B2DPolyPolygon& rCandidate, bool … 49 …BASEGFX_DLLPUBLIC B2DPolygon addPointsAtCutsAndTouches(const B2DPolyPolygon& rMask, const B2DPolyg… 53 …BASEGFX_DLLPUBLIC B2DPolyPolygon addPointsAtCutsAndTouches(const B2DPolyPolygon& rMask, const B2DP… 57 …BASEGFX_DLLPUBLIC B2DPolygon addPointsAtCuts(const B2DPolygon& rCandidate, const B2DPoint& rStart,… 58 …BASEGFX_DLLPUBLIC B2DPolyPolygon addPointsAtCuts(const B2DPolyPolygon& rCandidate, const B2DPoint&… 62 …BASEGFX_DLLPUBLIC B2DPolygon addPointsAtCuts(const B2DPolygon& rCandidate, const B2DPolyPolygon& r… 63 …BASEGFX_DLLPUBLIC B2DPolyPolygon addPointsAtCuts(const B2DPolyPolygon& rCandidate, const B2DPolyPo… 67 BASEGFX_DLLPUBLIC B2DPolygon addPointsAtCuts(const B2DPolygon& rCandidate); 71 …BASEGFX_DLLPUBLIC B2DPolyPolygon addPointsAtCuts(const B2DPolyPolygon& rCandidate, bool bSelfInter…
|
H A D | b2dpolygonclipper.hxx | 46 …BASEGFX_DLLPUBLIC B2DPolyPolygon clipPolyPolygonOnParallelAxis(const B2DPolyPolygon& rCandidate, b… 47 …BASEGFX_DLLPUBLIC B2DPolyPolygon clipPolygonOnParallelAxis(const B2DPolygon& rCandidate, bool bPar… 52 …BASEGFX_DLLPUBLIC B2DPolyPolygon clipPolyPolygonOnRange(const B2DPolyPolygon& rCandidate, const B2… 53 …BASEGFX_DLLPUBLIC B2DPolyPolygon clipPolygonOnRange(const B2DPolygon& rCandidate, const B2DRange& … 59 …BASEGFX_DLLPUBLIC B2DPolyPolygon clipPolyPolygonOnEdge(const B2DPolyPolygon& rCandidate, const B2D… 60 …BASEGFX_DLLPUBLIC B2DPolyPolygon clipPolygonOnEdge(const B2DPolygon& rCandidate, const B2DPoint& r… 68 …BASEGFX_DLLPUBLIC B2DPolyPolygon clipPolyPolygonOnPolyPolygon(const B2DPolyPolygon& rCandidate, co… 69 …BASEGFX_DLLPUBLIC B2DPolyPolygon clipPolygonOnPolyPolygon(const B2DPolygon& rCandidate, const B2DP… 74 …BASEGFX_DLLPUBLIC B2DPolygon clipTriangleListOnRange( const B2DPolygon& rCandidate, const B2DRange…
|
H A D | b3dpolygonclipper.hxx | 55 …BASEGFX_DLLPUBLIC B3DPolyPolygon clipPolyPolygonOnOrthogonalPlane(const B3DPolyPolygon& rCandidate… 58 …BASEGFX_DLLPUBLIC B3DPolyPolygon clipPolygonOnOrthogonalPlane(const B3DPolygon& rCandidate, B3DOri… 63 …BASEGFX_DLLPUBLIC B3DPolyPolygon clipPolyPolygonOnRange(const B3DPolyPolygon& rCandidate, const B3… 66 …BASEGFX_DLLPUBLIC B3DPolyPolygon clipPolygonOnRange(const B3DPolygon& rCandidate, const B3DRange& … 69 …BASEGFX_DLLPUBLIC B3DPolyPolygon clipPolyPolygonOnRange(const B3DPolyPolygon& rCandidate, const B2… 70 …BASEGFX_DLLPUBLIC B3DPolyPolygon clipPolygonOnRange(const B3DPolygon& rCandidate, const B2DRange& … 75 …BASEGFX_DLLPUBLIC B3DPolyPolygon clipPolyPolygonOnPlane(const B3DPolyPolygon& rCandidate, const B3… 78 …BASEGFX_DLLPUBLIC B3DPolyPolygon clipPolygonOnPlane(const B3DPolygon& rCandidate, const B3DPoint& …
|
H A D | b2dtrapezoid.hxx | 37 class BASEGFX_DLLPUBLIC B2DTrapezoid 93 BASEGFX_DLLPUBLIC void trapezoidSubdivide( 99 BASEGFX_DLLPUBLIC void createLineTrapezoidFromEdge( 108 BASEGFX_DLLPUBLIC void createLineTrapezoidFromB2DPolygon( 116 BASEGFX_DLLPUBLIC void createLineTrapezoidFromB2DPolyPolygon(
|
H A D | b2dpolygontriangulator.hxx | 38 BASEGFX_DLLPUBLIC ::basegfx::B2DPolygon triangulate(const ::basegfx::B2DPolygon& rCandidate); 41 BASEGFX_DLLPUBLIC ::basegfx::B2DPolygon triangulate(const ::basegfx::B2DPolyPolygon& rCandidate);
|
/trunk/main/basegfx/inc/basegfx/tools/ |
H A D | canvastools.hxx | 90 BASEGFX_DLLPUBLIC ::com::sun::star::uno::Sequence< 95 BASEGFX_DLLPUBLIC ::com::sun::star::uno::Sequence< 100 BASEGFX_DLLPUBLIC ::basegfx::B2DPolygon polygonFromPoint2DSequence( 104 BASEGFX_DLLPUBLIC ::basegfx::B2DPolyPolygon polyPolygonFromPoint2DSequenceSequence( 108 BASEGFX_DLLPUBLIC ::basegfx::B2DPolygon polygonFromBezier2DSequence( 112 BASEGFX_DLLPUBLIC ::basegfx::B2DPolyPolygon polyPolygonFromBezier2DSequenceSequence( 116 BASEGFX_DLLPUBLIC ::basegfx::B2DPolyPolygon b2DPolyPolygonFromXPolyPolygon2D( 123 BASEGFX_DLLPUBLIC ::com::sun::star::geometry::AffineMatrix2D& 131 BASEGFX_DLLPUBLIC ::basegfx::B2DHomMatrix& 138 BASEGFX_DLLPUBLIC ::com::sun::star::geometry::Matrix2D& [all …]
|
H A D | gradienttools.hxx | 45 class BASEGFX_DLLPUBLIC ODFGradientInfo 150 BASEGFX_DLLPUBLIC ODFGradientInfo createLinearODFGradientInfo( 169 …BASEGFX_DLLPUBLIC double getLinearGradientAlpha(const B2DPoint& rUV, const ODFGradientInfo& rGradI… 198 BASEGFX_DLLPUBLIC ODFGradientInfo createAxialODFGradientInfo( 217 …BASEGFX_DLLPUBLIC double getAxialGradientAlpha(const B2DPoint& rUV, const ODFGradientInfo& rGradIn… 241 BASEGFX_DLLPUBLIC ODFGradientInfo createRadialODFGradientInfo( 260 …BASEGFX_DLLPUBLIC double getRadialGradientAlpha(const B2DPoint& rUV, const ODFGradientInfo& rGradI… 284 BASEGFX_DLLPUBLIC ODFGradientInfo createEllipticalODFGradientInfo( 328 BASEGFX_DLLPUBLIC ODFGradientInfo createSquareODFGradientInfo( 348 …BASEGFX_DLLPUBLIC double getSquareGradientAlpha(const B2DPoint& rUV, const ODFGradientInfo& rGradI… [all …]
|
H A D | tools.hxx | 57 BASEGFX_DLLPUBLIC bool liangBarskyClip2D( ::basegfx::B2DPoint& io_rStart, 119 BASEGFX_DLLPUBLIC void infiniteLineFromParallelogram( ::basegfx::B2DPoint& io_rLeftTop,
|
/trunk/main/basegfx/inc/basegfx/matrix/ |
H A D | b2dhommatrixtools.hxx | 55 BASEGFX_DLLPUBLIC B2DHomMatrix createShearXB2DHomMatrix(double fShearX); 56 BASEGFX_DLLPUBLIC B2DHomMatrix createShearYB2DHomMatrix(double fShearY); 57 BASEGFX_DLLPUBLIC B2DHomMatrix createRotateB2DHomMatrix(double fRadiant); 78 BASEGFX_DLLPUBLIC B2DHomMatrix createScaleShearXRotateTranslateB2DHomMatrix( 96 BASEGFX_DLLPUBLIC B2DHomMatrix createShearXRotateTranslateB2DHomMatrix( 111 BASEGFX_DLLPUBLIC B2DHomMatrix createScaleTranslateB2DHomMatrix( 124 BASEGFX_DLLPUBLIC B2DHomMatrix createRotateAroundPoint( 137 BASEGFX_DLLPUBLIC B2DHomMatrix createSourceRangeTargetRangeTransform( 150 class BASEGFX_DLLPUBLIC B2DHomMatrixBufferedDecompose 189 class BASEGFX_DLLPUBLIC B2DHomMatrixBufferedOnDemandDecompose [all …]
|
/trunk/main/basegfx/inc/basegfx/color/ |
H A D | bcolortools.hxx | 39 BASEGFX_DLLPUBLIC BColor rgb2hsl(const BColor& rRGBColor); 41 BASEGFX_DLLPUBLIC BColor hsl2rgb(const BColor& rHSLColor); 44 BASEGFX_DLLPUBLIC BColor rgb2hsv(const BColor& rRGBColor); 46 BASEGFX_DLLPUBLIC BColor hsv2rgb(const BColor& rHSVColor); 49 BASEGFX_DLLPUBLIC BColor rgb2yiq(const BColor& rRGBColor); 51 BASEGFX_DLLPUBLIC BColor yiq2rgb(const BColor& rYIQColor); 54 BASEGFX_DLLPUBLIC BColor rgb2ypbpr(const BColor& rRGBColor); 56 BASEGFX_DLLPUBLIC BColor ypbpr2rgb(const BColor& rYPbPrColor); 59 BASEGFX_DLLPUBLIC BColor ciexyz2rgb( const BColor& rXYZColor ); 61 BASEGFX_DLLPUBLIC BColor rgb2ciexyz( const BColor& rRGBColor );
|
H A D | bcolormodifier.hxx | 61 class BASEGFX_DLLPUBLIC BColorModifier : private boost::noncopyable 96 class BASEGFX_DLLPUBLIC BColorModifier_gray : public BColorModifier 124 class BASEGFX_DLLPUBLIC BColorModifier_invert : public BColorModifier 156 class BASEGFX_DLLPUBLIC BColorModifier_luminance_to_alpha : public BColorModifier 186 class BASEGFX_DLLPUBLIC BColorModifier_replace : public BColorModifier 223 class BASEGFX_DLLPUBLIC BColorModifier_interpolate : public BColorModifier 261 class BASEGFX_DLLPUBLIC BColorModifier_black_and_white : public BColorModifier 298 class BASEGFX_DLLPUBLIC BColorModifier_gamma : public BColorModifier 336 class BASEGFX_DLLPUBLIC BColorModifier_RGBLuminanceContrast : public BColorModifier 389 class BASEGFX_DLLPUBLIC BColorModifierStack
|
/trunk/main/basegfx/inc/basegfx/vector/ |
H A D | b2dvector.hxx | 45 class BASEGFX_DLLPUBLIC B2DVector : public ::basegfx::B2DTuple 209 …BASEGFX_DLLPUBLIC B2VectorOrientation getOrientation( const B2DVector& rVecA, const B2DVector& rVe… 221 BASEGFX_DLLPUBLIC B2DVector getPerpendicular( const B2DVector& rNormalizedVec ); 232 BASEGFX_DLLPUBLIC B2DVector getNormalizedPerpendicular( const B2DVector& rVec ); 246 BASEGFX_DLLPUBLIC bool areParallel( const B2DVector& rVecA, const B2DVector& rVecB ); 253 BASEGFX_DLLPUBLIC B2DVector operator*( const B2DHomMatrix& rMat, const B2DVector& rVec ); 260 …BASEGFX_DLLPUBLIC B2VectorContinuity getContinuity( const B2DVector& rBackVector, const B2DVector&…
|
H A D | b2ivector.hxx | 44 class BASEGFX_DLLPUBLIC B2IVector : public ::basegfx::B2ITuple 185 …BASEGFX_DLLPUBLIC B2VectorOrientation getOrientation( const B2IVector& rVecA, const B2IVector& rVe… 195 BASEGFX_DLLPUBLIC B2IVector getPerpendicular( const B2IVector& rVec ); 209 BASEGFX_DLLPUBLIC bool areParallel( const B2IVector& rVecA, const B2IVector& rVecB ); 216 BASEGFX_DLLPUBLIC B2IVector operator*( const B2DHomMatrix& rMat, const B2IVector& rVec ); 223 …BASEGFX_DLLPUBLIC B2VectorContinuity getContinuity( const B2IVector& rBackVector, const B2IVector&…
|
H A D | b3dvector.hxx | 45 class BASEGFX_DLLPUBLIC B3DVector : public ::basegfx::B3DTuple 305 BASEGFX_DLLPUBLIC bool areParallel( const B3DVector& rVecA, const B3DVector& rVecB ); 312 BASEGFX_DLLPUBLIC B3DVector operator*( const B3DHomMatrix& rMat, const B3DVector& rVec );
|
/trunk/main/basegfx/inc/basegfx/raster/ |
H A D | rasterconvert3d.hxx | 49 class BASEGFX_DLLPUBLIC ip_single 75 class BASEGFX_DLLPUBLIC ip_double 101 class BASEGFX_DLLPUBLIC ip_triple 137 class BASEGFX_DLLPUBLIC InterpolatorProvider3D 319 class BASEGFX_DLLPUBLIC RasterConversionLineEntry3D 417 class BASEGFX_DLLPUBLIC RasterConverter3D : public InterpolatorProvider3D
|
/trunk/main/basegfx/inc/basegfx/numeric/ |
H A D | ftools.hxx | 153 BASEGFX_DLLPUBLIC double snapToNearestMultiple(double v, const double fStep); 157 BASEGFX_DLLPUBLIC double snapToZeroRange(double v, double fWidth); 161 BASEGFX_DLLPUBLIC double snapToRange(double v, double fLow, double fHigh); 174 class BASEGFX_DLLPUBLIC fTools
|
/trunk/main/basegfx/inc/basegfx/range/ |
H A D | b2drange.hxx | 82 BASEGFX_DLLPUBLIC explicit B2DRange(const B2IRange& rRange); 251 BASEGFX_DLLPUBLIC void transform(const B2DHomMatrix& rMatrix); 264 BASEGFX_DLLPUBLIC B2IRange fround(const B2DRange& rRange); 285 …BASEGFX_DLLPUBLIC ::std::vector< B2DRange >& computeSetDifference( ::std::vector< B2DRange >& o_rR…
|
/trunk/main/basegfx/inc/basegfx/ |
H A D | basegfxdllapi.h | 28 #define BASEGFX_DLLPUBLIC macro 34 #define BASEGFX_DLLPUBLIC SAL_DLLPUBLIC_EXPORT macro 36 #define BASEGFX_DLLPUBLIC SAL_DLLPUBLIC_IMPORT macro
|
/trunk/main/basegfx/inc/basegfx/tuple/ |
H A D | b2dtuple.hxx | 92 BASEGFX_DLLPUBLIC explicit B2DTuple(const B2ITuple& rTup); 238 BASEGFX_DLLPUBLIC void correctValues(const double fCompareValue = 0.0); 240 BASEGFX_DLLPUBLIC static const B2DTuple& getEmptyTuple(); 365 BASEGFX_DLLPUBLIC B2ITuple fround(const B2DTuple& rTup);
|
/trunk/main/basegfx/inc/basegfx/point/ |
H A D | b2dpoint.hxx | 120 BASEGFX_DLLPUBLIC B2DPoint& operator=( const ::basegfx::B2DTuple& rPoint ); 127 BASEGFX_DLLPUBLIC B2DPoint& operator*=( const ::basegfx::B2DHomMatrix& rMat ); 143 BASEGFX_DLLPUBLIC B2DPoint operator*( const B2DHomMatrix& rMat, const B2DPoint& rPoint );
|