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

Public Types

enum  Type {
  None =-1 , Cube =0 , Cone , Cylinder ,
  Sphere , Arrow , Cross , Point ,
  Plane
}
 

Public Member Functions

 MarkerStyle3D (Type tp=Cube, int sz=3, Color col=Color::White())
 
void fromString (const char *)
 
bool isVisible () const
 
bool operator!= (const MarkerStyle3D &b) const
 
bool operator== (const MarkerStyle3D &b) const
 
void toString (BufferString &) const
 

Static Public Member Functions

static MarkerStyle2D::Type getMS2DType (MarkerStyle3D::Type)
 

Public Attributes

Color color_
 
int size_
 
Type type_
 

Detailed Description

<>

Member Enumeration Documentation

◆ Type

Enumerator
None 
Cube 
Cone 
Cylinder 
Sphere 
Arrow 
Cross 
Point 
Plane 

Constructor & Destructor Documentation

◆ MarkerStyle3D()

MarkerStyle3D::MarkerStyle3D ( Type  tp = Cube,
int  sz = 3,
Color  col = Color::White() 
)

Member Function Documentation

◆ fromString()

void MarkerStyle3D::fromString ( const char *  )

◆ getMS2DType()

static MarkerStyle2D::Type MarkerStyle3D::getMS2DType ( MarkerStyle3D::Type  )
static

◆ isVisible()

bool MarkerStyle3D::isVisible ( ) const

◆ operator!=()

bool MarkerStyle3D::operator!= ( const MarkerStyle3D b) const

◆ operator==()

bool MarkerStyle3D::operator== ( const MarkerStyle3D b) const

◆ toString()

void MarkerStyle3D::toString ( BufferString ) const

Member Data Documentation

◆ color_

Color MarkerStyle3D::color_

◆ size_

int MarkerStyle3D::size_

◆ type_

Type MarkerStyle3D::type_

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