| OpendTect 8.0

Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
MarkerStyle3D Class Reference
General

`#include <draw.h>`

## 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, OD::Color col=OD::Color::White())
| ~MarkerStyle3D ()
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)
static uiString | sCone ()
static uiString | sCylinder ()
static uiString | sSphere ()

## Public Attributes
OD::Color | color_
int | size_
Type | type_

## Detailed Description

<>

## Member Enumeration Documentation

## ◆ Type

enum MarkerStyle3D::Type

Enumerator
None |
Cube |
Cone |
Cylinder |
Sphere |
Arrow |
Cross |
Point |
Plane |

## Constructor & Destructor Documentation

## ◆ MarkerStyle3D()

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

## ◆ ~MarkerStyle3D()

MarkerStyle3D::~MarkerStyle3D | ( |  | ) |

## 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

## ◆ sCone()

static uiString MarkerStyle3D::sCone | ( |  | ) |
| inline static

## ◆ sCylinder()

static uiString MarkerStyle3D::sCylinder | ( |  | ) |
| inline static

## ◆ sSphere()

static uiString MarkerStyle3D::sSphere | ( |  | ) |
| inline static

## ◆ toString()

void MarkerStyle3D::toString | ( | BufferString & |  | ) | const

## Member Data Documentation

## ◆ color_

OD::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-2025