Ignore:
Timestamp:
Jun 9, 2008, 12:08:02 PM (12 years ago)
Author:
gah
Message:

various cleanups

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/vizservers/nanovis/PointSet.h

    r953 r1028  
    1717    bool _visible;
    1818public :
    19     PointSet();
    20     ~PointSet();
     19    void initialize(Vector4* values, const unsigned int count,
     20                    const Vector3& scale, const Vector3& origin,
     21                    float min, float max);
     22    void updateColor(float* color, int  count);
    2123
    22 public :
    23     void initialize(Vector4* values, const unsigned int count, const Vector3& scale, const Vector3& origin, float min, float max);
    24     bool isVisible() const;
    25     void setVisible(bool visible);
    26     unsigned int getSortLevel()const;
    27     PCA::ClusterAccel* getCluster();
    28     void updateColor(float* color, int  count);
    29     const Vector3& getScale() const;
    30     Vector3& getScale();
    31     const Vector3& getOrigin() const;
    32     Vector3& getOrigin();
     24    PointSet() :
     25        _sortLevel(4),
     26        _cluster(0),
     27        _max(1.0f),
     28        _min(0.0f),
     29        _visible(false)
     30    {
     31        /*empty*/
     32    }
     33    ~PointSet() {
     34        if (_cluster) {
     35            delete _cluster;
     36        }
     37    }
     38
     39    bool isVisible() const {
     40        return _visible;
     41    }
     42    void setVisible(bool visible) {
     43        _visible = visible;
     44    }
     45    unsigned int getSortLevel(void) const {
     46        return _sortLevel;
     47    }
     48    PCA::ClusterAccel* getCluster(void) {
     49        return _cluster;
     50    }
     51    Vector3& getScale(void) {
     52        return _scale;
     53    }
     54    const Vector3& getScale(void) const {
     55        return _scale;
     56    }
     57    Vector3& getOrigin(void) {
     58        return _origin;
     59    }
     60    const Vector3& getOrigin(void) const {
     61        return _origin;
     62    }
    3363};
    3464
    35 inline bool PointSet::isVisible() const
    36 {
    37     return _visible;
    38 }
    39 
    40 inline void PointSet::setVisible(bool visible)
    41 {
    42     _visible = visible;
    43 }
    44 
    45 inline unsigned int PointSet::getSortLevel()const
    46 {
    47     return _sortLevel;
    48 }
    49 
    50 inline PCA::ClusterAccel* PointSet::getCluster()
    51 {
    52     return _cluster;
    53 }
    54 
    55 inline Vector3& PointSet::getScale()
    56 {
    57     return _scale;
    58 }
    59 
    60 inline const Vector3& PointSet::getScale() const
    61 {
    62     return _scale;
    63 }
    64 
    65 inline Vector3& PointSet::getOrigin()
    66 {
    67     return _origin;
    68 }
    69 
    70 inline const Vector3& PointSet::getOrigin() const
    71 {
    72     return _origin;
    73 }
    74 
    75 #endif //
     65#endif /*__POINT_SET_H__*/
Note: See TracChangeset for help on using the changeset viewer.