Blender  V3.3
Public Member Functions | Static Public Member Functions | List of all members
Freestyle::SphericalGrid::Transform Class Reference

#include <SphericalGrid.h>

Inheritance diagram for Freestyle::SphericalGrid::Transform:
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 120 of file SphericalGrid.h.

Constructor & Destructor Documentation

◆ Transform() [1/2]

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

◆ Transform() [2/2]

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

Member Function Documentation

◆ operator()()

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

Implements Freestyle::GridHelpers::Transform.

Definition at line 213 of file SphericalGrid.cpp.

References point, and sphericalProjection().

◆ sphericalProjection()

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

Definition at line 218 of file SphericalGrid.cpp.

References KDL::atan(), M, and sqrt().

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


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