DD::Image::NullGeo Class Reference

Inherits DD::Image::GeoOp.

Inherited by DD::Image::SourceGeo.

List of all members.

Public Member Functions

 NullGeo (Node *node)
int minimum_inputs () const
int maximum_inputs () const
const char * Class () const
const char * node_help () const

Protected Member Functions

void get_geometry_hash ()
void geometry_engine (Scene &, GeometryList &out)

Detailed Description

This is a stub GeoOp, intended to be the dead-end in a geometry tree. It contains a single empty cache and does no work.


Constructor & Destructor Documentation

NullGeo::NullGeo ( Node *  node)

Base class sets inputs to zero.

References DD::Image::Op::inputs().


Member Function Documentation

void NullGeo::get_geometry_hash ( ) [protected, virtual]

Do nothing - don't call any inputs.

Reimplemented from DD::Image::GeoOp.

Reimplemented in DD::Image::ReadGeo, and DD::Image::SourceGeo.

void NullGeo::geometry_engine ( Scene ,
GeometryList out 
) [protected, virtual]

Do nothing - don't call any inputs.

Reimplemented from DD::Image::GeoOp.

Reimplemented in DD::Image::ReadGeo, and DD::Image::SourceGeo.