OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Attributes | List of all members
Geometry::PrimitiveSetCreator Class Referenceabstract

#include <indexedshape.h>

Inheritance diagram for Geometry::PrimitiveSetCreator:
[legend]

Public Member Functions

virtual ~PrimitiveSetCreator ()
 

Static Public Member Functions

static PrimitiveSetcreate (bool indexed, bool large=false)
 
static void setCreator (PrimitiveSetCreator *)
 

Protected Member Functions

 PrimitiveSetCreator ()
 
virtual PrimitiveSetdoCreate (bool indexed, bool large)=0
 

Static Protected Attributes

static PtrMan< PrimitiveSetCreatorcreator_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ ~PrimitiveSetCreator()

virtual Geometry::PrimitiveSetCreator::~PrimitiveSetCreator ( )
virtual

◆ PrimitiveSetCreator()

Geometry::PrimitiveSetCreator::PrimitiveSetCreator ( )
protected

Member Function Documentation

◆ create()

static PrimitiveSet * Geometry::PrimitiveSetCreator::create ( bool indexed,
bool large = false )
static

Set large if you will have larger indices than 65535

◆ doCreate()

virtual PrimitiveSet * Geometry::PrimitiveSetCreator::doCreate ( bool indexed,
bool large )
protectedpure virtual

◆ setCreator()

static void Geometry::PrimitiveSetCreator::setCreator ( PrimitiveSetCreator * )
static

Member Data Documentation

◆ creator_

PtrMan<PrimitiveSetCreator> Geometry::PrimitiveSetCreator::creator_
staticprotected

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