|
LuciadCPillar 2025.0.07
|
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: