LibreOffice Module drawinglayer (master) 1
Public Member Functions | Private Attributes | List of all members
drawinglayer::primitive3d::Slice3D Class Referencefinal

class to hold one Slice3D More...

#include <sdrextrudelathetools3d.hxx>

Collaboration diagram for drawinglayer::primitive3d::Slice3D:
[legend]

Public Member Functions

 Slice3D (const basegfx::B2DPolyPolygon &rPolyPolygon, const basegfx::B3DHomMatrix &aTransform, SliceType3D aSliceType=SLICETYPE3D_REGULAR)
 
const basegfx::B3DPolyPolygongetB3DPolyPolygon () const
 
SliceType3D getSliceType () const
 

Private Attributes

basegfx::B3DPolyPolygon maPolyPolygon
 
SliceType3D maSliceType
 

Detailed Description

class to hold one Slice3D

Definition at line 48 of file sdrextrudelathetools3d.hxx.

Constructor & Destructor Documentation

◆ Slice3D()

drawinglayer::primitive3d::Slice3D::Slice3D ( const basegfx::B2DPolyPolygon rPolyPolygon,
const basegfx::B3DHomMatrix aTransform,
SliceType3D  aSliceType = SLICETYPE3D_REGULAR 
)
inline

Member Function Documentation

◆ getB3DPolyPolygon()

const basegfx::B3DPolyPolygon & drawinglayer::primitive3d::Slice3D::getB3DPolyPolygon ( ) const
inline

◆ getSliceType()

SliceType3D drawinglayer::primitive3d::Slice3D::getSliceType ( ) const
inline

Member Data Documentation

◆ maPolyPolygon

basegfx::B3DPolyPolygon drawinglayer::primitive3d::Slice3D::maPolyPolygon
private

Definition at line 50 of file sdrextrudelathetools3d.hxx.

◆ maSliceType

SliceType3D drawinglayer::primitive3d::Slice3D::maSliceType
private

Definition at line 51 of file sdrextrudelathetools3d.hxx.


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