ARB
Public Member Functions | List of all members
AP_DefaultTreeShader Class Reference
Inheritance diagram for AP_DefaultTreeShader:
Inheritance graph
[legend]
Collaboration diagram for AP_DefaultTreeShader:
Collaboration graph
[legend]

Public Member Functions

 AP_DefaultTreeShader ()
 
void init () OVERRIDE
 
void update_settings () OVERRIDE
 
ShadedValue calc_shaded_leaf_GC (GBDATA *) const OVERRIDE
 
ShadedValue calc_shaded_inner_GC (const ShadedValue &, float, const ShadedValue &) const OVERRIDE
 
int to_GC (const ShadedValue &) const OVERRIDE
 
- Public Member Functions inherited from AP_TreeShader
 AP_TreeShader ()
 
virtual ~AP_TreeShader ()
 
bool does_shade () const
 
int calc_leaf_GC (GBDATA *gb_node, bool is_marked) const
 
int calc_inner_GC (int left_gc, int right_gc) const
 

Additional Inherited Members

- Protected Attributes inherited from AP_TreeShader
bool colorize_marked
 
bool colorize_groups
 
bool shade_species
 

Detailed Description

Definition at line 683 of file AP_Tree.cxx.

Constructor & Destructor Documentation

AP_DefaultTreeShader::AP_DefaultTreeShader ( )
inline

Definition at line 688 of file AP_Tree.cxx.

Member Function Documentation

void AP_DefaultTreeShader::init ( )
inlinevirtual

Implements AP_TreeShader.

Definition at line 689 of file AP_Tree.cxx.

void AP_DefaultTreeShader::update_settings ( )
inlinevirtual
ShadedValue AP_DefaultTreeShader::calc_shaded_leaf_GC ( GBDATA ) const
inlinevirtual

Implements AP_TreeShader.

Definition at line 696 of file AP_Tree.cxx.

References NULp.

ShadedValue AP_DefaultTreeShader::calc_shaded_inner_GC ( const ShadedValue ,
float  ,
const ShadedValue  
) const
inlinevirtual

Implements AP_TreeShader.

Definition at line 697 of file AP_Tree.cxx.

References NULp.

int AP_DefaultTreeShader::to_GC ( const ShadedValue ) const
inlinevirtual

Implements AP_TreeShader.

Definition at line 698 of file AP_Tree.cxx.


The documentation for this class was generated from the following file: