OpendTect  6.6
Public Types | Public Member Functions | Public Attributes | List of all members
MarkerStyle2D Class Reference

Public Types

enum  Type {
  None , Square , Circle , Cross ,
  Plus , Target , HLine , VLine ,
  Plane , Triangle , Arrow
}
 

Public Member Functions

 MarkerStyle2D (Type tp=Square, int sz=1, Color col=Color::Black(), float rot=0)
 
void fromString (const char *)
 
bool isVisible () const
 
const MarkerStyle2Doperator= (const MarkerStyle2D &a)
 
bool operator== (const MarkerStyle2D &a) const
 
void toString (BufferString &) const
 

Public Attributes

Color color_
 
float rotation_
 
int size_
 
Type type_
 

Detailed Description

<>

Member Enumeration Documentation

◆ Type

Enumerator
None 
Square 
Circle 
Cross 
Plus 
Target 
HLine 
VLine 
Plane 
Triangle 
Arrow 

Constructor & Destructor Documentation

◆ MarkerStyle2D()

MarkerStyle2D::MarkerStyle2D ( Type  tp = Square,
int  sz = 1,
Color  col = Color::Black(),
float  rot = 0 
)

Member Function Documentation

◆ fromString()

void MarkerStyle2D::fromString ( const char *  )

◆ isVisible()

bool MarkerStyle2D::isVisible ( ) const

◆ operator=()

const MarkerStyle2D& MarkerStyle2D::operator= ( const MarkerStyle2D a)

◆ operator==()

bool MarkerStyle2D::operator== ( const MarkerStyle2D a) const

◆ toString()

void MarkerStyle2D::toString ( BufferString ) const

Member Data Documentation

◆ color_

Color MarkerStyle2D::color_

◆ rotation_

float MarkerStyle2D::rotation_

◆ size_

int MarkerStyle2D::size_

◆ type_

Type MarkerStyle2D::type_

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022