Blender V5.0
Freestyle::SphericalGrid::Transform Class Reference

#include <SphericalGrid.h>

Inherits Freestyle::GridHelpers::Transform.

Public Member Functions

 Transform ()=default
 Transform (Transform &other)
Vec3r operator() (const Vec3r &point) const
Public Member Functions inherited from Freestyle::GridHelpers::Transform
virtual ~Transform ()=0

Static Public Member Functions

static Vec3r sphericalProjection (const Vec3r &M)

Detailed Description

Definition at line 117 of file SphericalGrid.h.

Constructor & Destructor Documentation

◆ Transform() [1/2]

Freestyle::SphericalGrid::Transform::Transform ( )
explicitdefault

Referenced by Transform().

◆ Transform() [2/2]

Freestyle::SphericalGrid::Transform::Transform ( Transform & other)
explicit

References M, and Transform().

Member Function Documentation

◆ operator()()

Vec3r Freestyle::SphericalGrid::Transform::operator() ( const Vec3r & point) const
virtual

Implements Freestyle::GridHelpers::Transform.

Definition at line 217 of file SphericalGrid.cpp.

References sphericalProjection().

◆ sphericalProjection()

Vec3r Freestyle::SphericalGrid::Transform::sphericalProjection ( const Vec3r & M)
static

Definition at line 222 of file SphericalGrid.cpp.

References atan, M, and sqrt.

Referenced by Freestyle::SphericalGrid::assignCells(), and operator()().


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