Flutter Impeller
stroke_path_geometry.cc File Reference

Go to the source code of this file.

Namespaces

 impeller
 

Typedefs

using impeller::VS = SolidFillVertexShader
 

Variable Documentation

◆ cap_proc

const CapProc<VertexWriter>& cap_proc

Definition at line 300 of file stroke_path_geometry.cc.

◆ join_proc

const JoinProc<VertexWriter>& join_proc

Definition at line 299 of file stroke_path_geometry.cc.

◆ offset

◆ polyline

◆ previous_offset

SeparatedVector2 previous_offset

Definition at line 303 of file stroke_path_geometry.cc.

◆ scale

const Scalar scale

Definition at line 301 of file stroke_path_geometry.cc.

Referenced by impeller::LazyGlyphAtlas::AddTextFrame(), impeller::CubicPathComponent::AppendPolylinePoints(), impeller::BM_StrokePolyline(), impeller::TextFrame::CollectUniqueFontGlyphPairs(), impeller::ComputeGlyphSize(), impeller::TextFrame::ComputeSubpixelPosition(), impeller::testing::CreateGlyphAtlas(), impeller::Path::CreatePolyline(), impeller::ImpellerBenchmarkAccessor::GenerateSolidStrokeVertices(), impeller::ImpellerEntityUnitTestAccessor::GenerateSolidStrokeVertices(), impeller::PlaygroundImpl::GetContentScale(), impeller::GlyphAtlas::GetFontGlyphAtlas(), impeller::Matrix::MakeOrthographic(), impeller::MakeTextFrameSTB(), impeller::TSize< Scalar >::operator*(), impeller::Quaternion::operator*(), impeller::TPoint< Scalar >::operator*(), impeller::Vector3::operator*(), impeller::TPoint< Scalar >::operator*=(), impeller::Vector3::operator*=(), impeller::TSize< Scalar >::operator/(), impeller::Vector3::operator/(), impeller::TPoint< Scalar >::operator/=(), impeller::Vector3::operator/=(), impeller::PairsFitInAtlasOfSize(), impeller::TiledTextureContents::RenderToSnapshot(), impeller::TextureContents::RenderToSnapshot(), impeller::TextFrame::RoundScaledFontSize(), impeller::interop::DisplayListBuilder::Scale(), impeller::Canvas::Scale(), impeller::TRect< Scalar >::Scale(), impeller::TextContents::SetScale(), impeller::CubicPathComponent::Subsegment(), impeller::testing::TEST(), impeller::testing::TEST_P(), impeller::QuadraticPathComponent::ToLinearPathComponents(), impeller::CubicPathComponent::ToLinearPathComponents(), and impeller::Path::WritePolyline().

◆ scaled_miter_limit

const Scalar scaled_miter_limit

Definition at line 298 of file stroke_path_geometry.cc.

◆ stroke_width

◆ vtx

SolidFillVertexShader::PerVertexData vtx

Definition at line 305 of file stroke_path_geometry.cc.

Referenced by impeller::TextContents::Render().