Blender  V3.3
Public Member Functions | Protected Attributes | List of all members
Freestyle::ArbitraryGridDensityProviderFactory Class Reference

#include <ArbitraryGridDensityProvider.h>

Inheritance diagram for Freestyle::ArbitraryGridDensityProviderFactory:
Freestyle::GridDensityProviderFactory

Public Member Functions

 ArbitraryGridDensityProviderFactory (unsigned numCells)
 
AutoPtr< GridDensityProvidernewGridDensityProvider (OccluderSource &source, const real proscenium[4])
 
AutoPtr< GridDensityProvidernewGridDensityProvider (OccluderSource &source, const BBox< Vec3r > &bbox, const GridHelpers::Transform &transform)
 
AutoPtr< GridDensityProvidernewGridDensityProvider (OccluderSource &source)
 
- Public Member Functions inherited from Freestyle::GridDensityProviderFactory
 GridDensityProviderFactory ()
 
virtual ~GridDensityProviderFactory ()
 

Protected Attributes

unsigned numCells
 

Detailed Description

Definition at line 36 of file ArbitraryGridDensityProvider.h.

Constructor & Destructor Documentation

◆ ArbitraryGridDensityProviderFactory()

Freestyle::ArbitraryGridDensityProviderFactory::ArbitraryGridDensityProviderFactory ( unsigned  numCells)

Definition at line 79 of file ArbitraryGridDensityProvider.cpp.

Member Function Documentation

◆ newGridDensityProvider() [1/3]

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

Implements Freestyle::GridDensityProviderFactory.

Definition at line 98 of file ArbitraryGridDensityProvider.cpp.

References numCells.

◆ newGridDensityProvider() [2/3]

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

Implements Freestyle::GridDensityProviderFactory.

Definition at line 91 of file ArbitraryGridDensityProvider.cpp.

References numCells, and transform().

◆ newGridDensityProvider() [3/3]

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

Implements Freestyle::GridDensityProviderFactory.

Definition at line 84 of file ArbitraryGridDensityProvider.cpp.

References numCells.

Member Data Documentation

◆ numCells

unsigned Freestyle::ArbitraryGridDensityProviderFactory::numCells
protected

Definition at line 48 of file ArbitraryGridDensityProvider.h.

Referenced by newGridDensityProvider().


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