Home
last modified time | relevance | path

Searched refs:SVGPathByteStream (Results 1 – 11 of 11) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/core/svg/
DSVGPathUtilities.h31 class SVGPathByteStream; variable
37 bool buildPathFromByteStream(const SVGPathByteStream*, Path&);
40 bool appendSVGPathByteStreamFromSVGPathSeg(PassRefPtr<SVGPathSeg>, SVGPathByteStream*, PathParsingM…
41 bool buildSVGPathByteStreamFromString(const String&, SVGPathByteStream*, PathParsingMode);
44 bool buildStringFromByteStream(const SVGPathByteStream*, String&, PathParsingMode);
47 bool addToSVGPathByteStream(SVGPathByteStream*, const SVGPathByteStream*, unsigned repeatCount = 1);
49 bool getSVGPathSegAtLengthFromSVGPathByteStream(const SVGPathByteStream*, float length, unsigned& p…
50 bool getTotalLengthOfSVGPathByteStream(const SVGPathByteStream*, float& totalLength);
51 bool getPointAtLengthOfSVGPathByteStream(const SVGPathByteStream*, float length, FloatPoint&);
DSVGPathByteStream.h35 class SVGPathByteStream {
38 static PassOwnPtr<SVGPathByteStream> create() in create()
40 return adoptPtr(new SVGPathByteStream); in create()
43 PassOwnPtr<SVGPathByteStream> copy() const in copy()
45 return adoptPtr(new SVGPathByteStream(m_data)); in copy()
54 void append(SVGPathByteStream* other) { m_data.appendVector(other->m_data); } in append()
62 SVGPathByteStream() { } in SVGPathByteStream() function
63 SVGPathByteStream(const Data& data) in SVGPathByteStream() function
DSVGPathSegList.cpp48 …List(SVGPathElement* contextElement, SVGPathSegRole role, PassOwnPtr<SVGPathByteStream> byteStream) in SVGPathSegList()
75 const SVGPathByteStream* SVGPathSegList::byteStream() const in byteStream()
78 m_byteStream = SVGPathByteStream::create(); in byteStream()
157 m_byteStream = SVGPathByteStream::create(); in setValueAsString()
184 const SVGPathByteStream* toStream = to->byteStream(); in calculateAnimatedValue()
185 const SVGPathByteStream* fromStream = from->byteStream(); in calculateAnimatedValue()
186 OwnPtr<SVGPathByteStream> copy; in calculateAnimatedValue()
210 OwnPtr<SVGPathByteStream> lastAnimatedStream = m_byteStream.release(); in calculateAnimatedValue()
212 m_byteStream = SVGPathByteStream::create(); in calculateAnimatedValue()
228 const SVGPathByteStream* toAtEndOfDurationStream = toAtEndOfDuration->byteStream(); in calculateAnimatedValue()
DSVGPathUtilities.cpp48 static SVGPathByteStreamBuilder* globalSVGPathByteStreamBuilder(SVGPathByteStream* result) in globalSVGPathByteStreamBuilder()
112 bool buildPathFromByteStream(const SVGPathByteStream* stream, Path& result) in buildPathFromByteStream()
127 bool buildStringFromByteStream(const SVGPathByteStream* stream, String& result, PathParsingMode par… in buildStringFromByteStream()
143 bool buildSVGPathByteStreamFromString(const String& d, SVGPathByteStream* result, PathParsingMode p… in buildSVGPathByteStreamFromString()
165 bool addToSVGPathByteStream(SVGPathByteStream* fromStream, const SVGPathByteStream* byStream, unsig… in addToSVGPathByteStream()
174 OwnPtr<SVGPathByteStream> fromStreamCopy = fromStream->copy(); in addToSVGPathByteStream()
185 bool getSVGPathSegAtLengthFromSVGPathByteStream(const SVGPathByteStream* stream, float length, unsi… in getSVGPathSegAtLengthFromSVGPathByteStream()
202 bool getTotalLengthOfSVGPathByteStream(const SVGPathByteStream* stream, float& totalLength) in getTotalLengthOfSVGPathByteStream()
219 bool getPointAtLengthOfSVGPathByteStream(const SVGPathByteStream* stream, float length, FloatPoint&… in getPointAtLengthOfSVGPathByteStream()
DSVGPathByteStreamSource.h32 explicit SVGPathByteStreamSource(const SVGPathByteStream*);
74 SVGPathByteStream::DataIterator m_streamCurrent;
75 SVGPathByteStream::DataIterator m_streamEnd;
DSVGPathByteStreamBuilder.h35 void setCurrentByteStream(SVGPathByteStream* byteStream) { m_byteStream = byteStream; } in setCurrentByteStream()
56 SVGPathByteStream* m_byteStream;
DSVGPathSegList.h59 const SVGPathByteStream* byteStream() const;
146 SVGPathSegList(SVGPathElement*, SVGPathSegRole, PassOwnPtr<SVGPathByteStream>);
166 mutable OwnPtr<SVGPathByteStream> m_byteStream;
DSVGPathByteStreamBuilder.cpp32 CoalescingBuffer(SVGPathByteStream* byteStream) in CoalescingBuffer()
69 SVGPathByteStream* m_byteStream;
DSVGPathByteStreamSource.cpp26 SVGPathByteStreamSource::SVGPathByteStreamSource(const SVGPathByteStream* stream) in SVGPathByteStreamSource()
DSVGPathElement.h92 …const SVGPathByteStream* pathByteStream() const { return m_pathSegList->currentValue()->byteStream… in pathByteStream()
/external/chromium_org/third_party/WebKit/Source/core/
Dcore.gypi3156 'svg/SVGPathByteStream.h',