26 #ifndef vtkCompositeDataDisplayAttributesLegacy_h 
   27 #define vtkCompositeDataDisplayAttributesLegacy_h 
   31 #include "vtkRenderingCoreModule.h"  
   48   bool HasBlockVisibilities() 
const;
 
   54   void SetBlockVisibility(
unsigned int flat_index, 
bool visible);
 
   55   bool GetBlockVisibility(
unsigned int flat_index) 
const;
 
   62   bool HasBlockVisibility(
unsigned int flat_index) 
const;
 
   67   void RemoveBlockVisibility(
unsigned int flat_index);
 
   73   void RemoveBlockVisibilities();
 
   75   VTK_LEGACY(
void RemoveBlockVisibilites());
 
   80   bool HasBlockPickabilities() 
const;
 
   86   void SetBlockPickability(
unsigned int flat_index, 
bool visible);
 
   87   bool GetBlockPickability(
unsigned int flat_index) 
const;
 
   94   bool HasBlockPickability(
unsigned int flat_index) 
const;
 
   99   void RemoveBlockPickability(
unsigned int flat_index);
 
  105   void RemoveBlockPickabilities();
 
  111   void SetBlockColor(
unsigned int flat_index, 
const double color[3]);
 
  112   void GetBlockColor(
unsigned int flat_index, 
double color[3]) 
const;
 
  113   vtkColor3d GetBlockColor(
unsigned int flat_index) 
const;
 
  119   bool HasBlockColors() 
const;
 
  124   bool HasBlockColor(
unsigned int flat_index) 
const;
 
  129   void RemoveBlockColor(
unsigned int flat_index);
 
  134   void RemoveBlockColors();
 
  140   void SetBlockOpacity(
unsigned int flat_index, 
double opacity);
 
  141   double GetBlockOpacity(
unsigned int flat_index) 
const;
 
  147   bool HasBlockOpacities() 
const;
 
  152   bool HasBlockOpacity(
unsigned int flat_index) 
const;
 
  157   void RemoveBlockOpacity(
unsigned int flat_index);
 
  162   void RemoveBlockOpacities();
 
  168   static void ComputeVisibleBounds(
 
  191   std::map<unsigned int, bool> BlockVisibilities;
 
  192   std::map<unsigned int, vtkColor3d> BlockColors;
 
  193   std::map<unsigned int, double> BlockOpacities;
 
  194   std::map<unsigned int, bool> BlockPickabilities;
 
  197 #endif // vtkCompositeDataDisplayAttributesLegacy_h