shapeattributelayer.hxx (aaef562f) shapeattributelayer.hxx (0ca1f900)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 457 unchanged lines hidden (view full) ---

466 State::StateId getContentState() const;
467 State::StateId getVisibilityState() const;
468
469 private:
470 // default copy/assignment operator is okay
471 // ShapeAttributeLayer(const ShapeAttributeLayer&);
472 // ShapeAttributeLayer& operator=( const ShapeAttributeLayer& );
473
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 457 unchanged lines hidden (view full) ---

466 State::StateId getContentState() const;
467 State::StateId getVisibilityState() const;
468
469 private:
470 // default copy/assignment operator is okay
471 // ShapeAttributeLayer(const ShapeAttributeLayer&);
472 // ShapeAttributeLayer& operator=( const ShapeAttributeLayer& );
473
474 bool haveChild() const { return mpChild; }
474 bool haveChild() const { return (mpChild.get() != NULL); }
475 void updateStateIds();
476
477 template< typename T > T calcValue( const T& rCurrValue,
478 bool bThisInstanceValid,
479 bool (ShapeAttributeLayer::*pIsValid)() const,
480 T (ShapeAttributeLayer::*pGetValue)() const ) const;
481
482 ShapeAttributeLayerSharedPtr mpChild; // may be NULL

--- 70 unchanged lines hidden ---
475 void updateStateIds();
476
477 template< typename T > T calcValue( const T& rCurrValue,
478 bool bThisInstanceValid,
479 bool (ShapeAttributeLayer::*pIsValid)() const,
480 T (ShapeAttributeLayer::*pGetValue)() const ) const;
481
482 ShapeAttributeLayerSharedPtr mpChild; // may be NULL

--- 70 unchanged lines hidden ---