LuciadCPillar 2024.0.08
|
Support for complex stroke linestyles and the patterns used to make them. More...
Modules | |
builders | |
ComplexStroke Pattern builders. | |
Classes | |
class | luciad::ComplexStrokeLineStyle |
A style that can be used to stroke the outline of a shape with complex patterns. More... | |
class | luciad::ComplexStrokePattern |
This class represents a complex stroke pattern, for example a dash or an arrow. More... | |
class | luciad::ComplexStrokePatternFactory |
Factory to create all patterns that are used to create complex strokes . More... | |
Enumerations | |
enum class | luciad::ComplexStrokeOrientation { luciad::ComplexStrokeOrientation::CameraFacing , luciad::ComplexStrokeOrientation::ParallelToEarthSurface } |
The orientation of the area that is used to render the complex stroke on for 3D lines. More... | |
enum class | luciad::ComplexStrokePatternArrowType { luciad::ComplexStrokePatternArrowType::RegularOutlined = 0 , luciad::ComplexStrokePatternArrowType::RegularFilled , luciad::ComplexStrokePatternArrowType::Plain , luciad::ComplexStrokePatternArrowType::PlainOutlined , luciad::ComplexStrokePatternArrowType::PlainFilled , luciad::ComplexStrokePatternArrowType::Blunt , luciad::ComplexStrokePatternArrowType::LeftHalf , luciad::ComplexStrokePatternArrowType::RightHalf , luciad::ComplexStrokePatternArrowType::DoubleLeftHalf , luciad::ComplexStrokePatternArrowType::DoubleRightHalf } |
The different arrow types supported by the arrow pattern . More... | |
Support for complex stroke linestyles and the patterns used to make them.
ComplexStrokeLineStyles
can be used to stroke the outline of a shape with complex patterns. The building blocks for creating them are ComplexStrokePatterns
.
|
strong |
The orientation of the area that is used to render the complex stroke on for 3D lines.
luciad/layers/styles/complexstrokes/ComplexStrokeLineStyle.h
See ComplexStrokeLineStyle
for more information.
|
strong |
The different arrow types supported by the arrow pattern
.
luciad/layers/styles/complexstrokes/ComplexStrokePatternArrowType.h
The following image shows the supported arrows: