QUGaR 0.0.4
Loading...
Searching...
No Matches
qugar::impl::funcs Namespace Reference

Namespaces

namespace  _impl
 

Classes

class  AddFunctions
 This function adds two functions together. More...
 
class  Annulus
 2D annulus function. The function is defined by the annulus center and outer and inner radii. The function presents a negative sign inside the annulus (between both boundaries), and positive outside. More...
 
class  AnnulusBase
 2D annulus base class. The function is defined by the annulus center and major and inner radii. The function presents a negative sign inside the annulus (between both boundaries), and positive outside. More...
 
class  AnnulusBzr
 2D annulus function. The function is defined by the annulus center and outer and inner radii. The function presents a negative sign inside the annulus (between both boundaries), and positive outside. More...
 
class  Constant
 Dimension independent constant function. More...
 
class  ConstantBase
 Dimension independent constant function. More...
 
class  ConstantBzr
 Dimension independent constant function. More...
 
class  Cylinder
 Infinite cylinder. More...
 
class  CylinderBase
 Infinite cylinder base class. More...
 
class  CylinderBzr
 Infinite cylinder. More...
 
class  DimLinear
 dim-linear function. More...
 
class  Ellipsoid
 Dimension independent ellipsoidal function. The function is defined by the ellipsoid's semi-axes and centered at the origin. The function presents a negative sign around the origin, and positive far away. More...
 
class  EllipsoidBase
 Dimension independent ellipsoidal function (base cass). The function is defined by the ellipsoid's semi-axes and centered at the origin. The function presents a negative sign around the origin, and positive far away. More...
 
class  EllipsoidBzr
 Dimension independent ellipsoidal function. The function is defined by the ellipsoid's semi-axes and centered at the origin. The function presents a negative sign around the origin, and positive far away. More...
 
class  FuncWithAffineTransf
 Function containing an affine transformation. More...
 
class  Negative
 This function computes the negative of a given function. More...
 
class  Plane
 Plane function. More...
 
class  PlaneBase
 Plane base class. More...
 
class  PlaneBzr
 Plane function. More...
 
class  Sphere
 Dimension independent spherical function. The function is defined by its center and radius. The function presents a negative sign around the center, and positive far away. At a radius distance from the center, the function vanishes. More...
 
class  SphereBase
 Dimension independent spherical function. More...
 
class  SphereBzr
 Dimension independent spherical function. The function is defined by its center and radius. The function presents a negative sign around the center, and positive far away. At a radius distance from the center, the function vanishes. More...
 
class  Square
 Dimension independent square function in domain [-1,1]^dim. More...
 
class  SubtractFunctions
 This function subtracts two functions. More...
 
class  Torus
 3D torus function. The function is defined by the torus center, axis, and major and inner radii. The function presents a negative sign inside the torus, and positive outside. More...
 
class  TorusBase
 3D torus function base class. The function is defined by the torus center, axis, and major and inner radii. The function presents a negative sign inside the torus, and positive outside. More...
 
class  TorusBzr
 3D torus function. The function is defined by the torus center, axis, and major and inner radii. The function presents a negative sign inside the torus, and positive outside. More...
 
class  TransformedFunction
 Creates a new implicit function that is just a base function to which an affine transformation is applied. More...
 

Detailed Description

Namespace for defining implicit function examples. These function are ready to be consumed by Algoim.