
Public Member Functions | |
| ImplB3DPolyPolygon () | |
| ImplB3DPolyPolygon (const ::basegfx::B3DPolygon &rToBeCopied) | |
| bool | operator== (const ImplB3DPolyPolygon &rPolygonList) const |
| const ::basegfx::B3DPolygon & | getB3DPolygon (sal_uInt32 nIndex) const |
| void | setB3DPolygon (sal_uInt32 nIndex, const ::basegfx::B3DPolygon &rPolygon) |
| void | insert (sal_uInt32 nIndex, const ::basegfx::B3DPolygon &rPolygon, sal_uInt32 nCount) |
| void | insert (sal_uInt32 nIndex, const ::basegfx::B3DPolyPolygon &rPolyPolygon) |
| void | remove (sal_uInt32 nIndex, sal_uInt32 nCount) |
| sal_uInt32 | count () const |
| void | setClosed (bool bNew) |
| void | flip () |
| void | removeDoublePoints () |
| void | transform (const ::basegfx::B3DHomMatrix &rMatrix) |
| void | clearBColors () |
| void | transformNormals (const ::basegfx::B3DHomMatrix &rMatrix) |
| void | clearNormals () |
| void | transformTextureCoordiantes (const ::basegfx::B2DHomMatrix &rMatrix) |
| void | clearTextureCoordinates () |
| void | makeUnique () |
Private Types | |
| typedef ::std::vector < ::basegfx::B3DPolygon > | PolygonVector |
Private Attributes | |
| PolygonVector | maPolygons |
Definition at line 42 of file b3dpolypolygon.cxx.
typedef ::std::vector< ::basegfx::B3DPolygon > ImplB3DPolyPolygon::PolygonVector [private] |
Definition at line 44 of file b3dpolypolygon.cxx.
| ImplB3DPolyPolygon::ImplB3DPolyPolygon | ( | ) | [inline] |
Definition at line 49 of file b3dpolypolygon.cxx.
| ImplB3DPolyPolygon::ImplB3DPolyPolygon | ( | const ::basegfx::B3DPolygon & | rToBeCopied | ) | [inline] |
Definition at line 53 of file b3dpolypolygon.cxx.
| bool ImplB3DPolyPolygon::operator== | ( | const ImplB3DPolyPolygon & | rPolygonList | ) | const [inline] |
| const ::basegfx::B3DPolygon& ImplB3DPolyPolygon::getB3DPolygon | ( | sal_uInt32 | nIndex | ) | const [inline] |
| void ImplB3DPolyPolygon::setB3DPolygon | ( | sal_uInt32 | nIndex, | |
| const ::basegfx::B3DPolygon & | rPolygon | |||
| ) | [inline] |
| void ImplB3DPolyPolygon::insert | ( | sal_uInt32 | nIndex, | |
| const ::basegfx::B3DPolygon & | rPolygon, | |||
| sal_uInt32 | nCount | |||
| ) | [inline] |
| void ImplB3DPolyPolygon::insert | ( | sal_uInt32 | nIndex, | |
| const ::basegfx::B3DPolyPolygon & | rPolyPolygon | |||
| ) | [inline] |
| void ImplB3DPolyPolygon::remove | ( | sal_uInt32 | nIndex, | |
| sal_uInt32 | nCount | |||
| ) | [inline] |
| sal_uInt32 ImplB3DPolyPolygon::count | ( | ) | const [inline] |
| void ImplB3DPolyPolygon::setClosed | ( | bool | bNew | ) | [inline] |
| void ImplB3DPolyPolygon::flip | ( | ) | [inline] |
Definition at line 137 of file b3dpolypolygon.cxx.
References basegfx::B3DPolygon::flip(), and maPolygons.
| void ImplB3DPolyPolygon::removeDoublePoints | ( | ) | [inline] |
Definition at line 144 of file b3dpolypolygon.cxx.
References maPolygons, and basegfx::B3DPolygon::removeDoublePoints().
| void ImplB3DPolyPolygon::transform | ( | const ::basegfx::B3DHomMatrix & | rMatrix | ) | [inline] |
| void ImplB3DPolyPolygon::clearBColors | ( | ) | [inline] |
| void ImplB3DPolyPolygon::transformNormals | ( | const ::basegfx::B3DHomMatrix & | rMatrix | ) | [inline] |
| void ImplB3DPolyPolygon::clearNormals | ( | ) | [inline] |
| void ImplB3DPolyPolygon::transformTextureCoordiantes | ( | const ::basegfx::B2DHomMatrix & | rMatrix | ) | [inline] |
| void ImplB3DPolyPolygon::clearTextureCoordinates | ( | ) | [inline] |
| void ImplB3DPolyPolygon::makeUnique | ( | ) | [inline] |
Definition at line 199 of file b3dpolypolygon.cxx.
References basegfx::B3DPolygon::makeUnique(), and maPolygons.
PolygonVector ImplB3DPolyPolygon::maPolygons [private] |
Definition at line 46 of file b3dpolypolygon.cxx.
Referenced by clearBColors(), clearNormals(), clearTextureCoordinates(), count(), flip(), getB3DPolygon(), insert(), makeUnique(), operator==(), remove(), removeDoublePoints(), setB3DPolygon(), setClosed(), transform(), transformNormals(), and transformTextureCoordiantes().
1.5.6