LuciadCPillar 2023.1.04
luciad::ComplexStrokePattern Class Referencefinal

This class represents a complex stroke pattern, for example a dash or an arrow. More...

#include <luciad/layers/styles/complexstrokes/ComplexStrokePattern.h>

Public Member Functions

size_t getHash () const
 
bool operator== (const ComplexStrokePattern &rhs) const
 

Detailed Description

This class represents a complex stroke pattern, for example a dash or an arrow.

This is a building block for creating (see ComplexStroked Line Styles).

Patterns cannot be instantiated directly. Use the static functions in ComplexStrokePatternFactory to create Patterns and Pattern builders.

Once created, you can combine patterns in a luciad::ComplexStrokeLineStyle using the Builder.

Since
2023.1

Member Function Documentation

◆ getHash()

size_t luciad::ComplexStrokePattern::getHash ( ) const

◆ operator==()

bool luciad::ComplexStrokePattern::operator== ( const ComplexStrokePattern rhs) const