Blender  V3.3
Public Member Functions | List of all members
Freestyle::GridDensityProviderFactory Class Referenceabstract

#include <GridDensityProvider.h>

Inheritance diagram for Freestyle::GridDensityProviderFactory:
Freestyle::ArbitraryGridDensityProviderFactory Freestyle::AverageAreaGridDensityProviderFactory Freestyle::HeuristicGridDensityProviderFactory Freestyle::Pow23GridDensityProviderFactory

Public Member Functions

 GridDensityProviderFactory ()
 
virtual AutoPtr< GridDensityProvidernewGridDensityProvider (OccluderSource &source, const real proscenium[4])=0
 
virtual AutoPtr< GridDensityProvidernewGridDensityProvider (OccluderSource &source, const BBox< Vec3r > &bbox, const GridHelpers::Transform &transform)=0
 
virtual AutoPtr< GridDensityProvidernewGridDensityProvider (OccluderSource &source)=0
 
virtual ~GridDensityProviderFactory ()
 

Detailed Description

Definition at line 125 of file GridDensityProvider.h.

Constructor & Destructor Documentation

◆ GridDensityProviderFactory()

Freestyle::GridDensityProviderFactory::GridDensityProviderFactory ( )
inline

Definition at line 131 of file GridDensityProvider.h.

◆ ~GridDensityProviderFactory()

virtual Freestyle::GridDensityProviderFactory::~GridDensityProviderFactory ( )
inlinevirtual

Definition at line 145 of file GridDensityProvider.h.

Member Function Documentation

◆ newGridDensityProvider() [1/3]

virtual AutoPtr<GridDensityProvider> Freestyle::GridDensityProviderFactory::newGridDensityProvider ( OccluderSource source)
pure virtual

◆ newGridDensityProvider() [2/3]

virtual AutoPtr<GridDensityProvider> Freestyle::GridDensityProviderFactory::newGridDensityProvider ( OccluderSource source,
const BBox< Vec3r > &  bbox,
const GridHelpers::Transform transform 
)
pure virtual

◆ newGridDensityProvider() [3/3]

virtual AutoPtr<GridDensityProvider> Freestyle::GridDensityProviderFactory::newGridDensityProvider ( OccluderSource source,
const real  proscenium[4] 
)
pure virtual

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