PeriDyno 1.0.0
Loading...
Searching...
No Matches
dyno::TDisk3D< Real > Class Template Reference

#include <Primitive3D.h>

Collaboration diagram for dyno::TDisk3D< Real >:

Public Types

typedef Vector< Real, 2 > Coord2D
 
typedef Vector< Real, 3 > Coord3D
 

Public Member Functions

DYN_FUNC TDisk3D ()
 
DYN_FUNC TDisk3D (const Coord3D &c, const Coord3D &n, const Real &r)
 
DYN_FUNC TDisk3D (const TDisk3D< Real > &circle)
 
DYN_FUNC Real area ()
 
DYN_FUNC bool isValid ()
 

Public Attributes

Real radius
 
Coord3D center
 
Coord3D normal
 

Detailed Description

template<typename Real>
class dyno::TDisk3D< Real >

Definition at line 553 of file Primitive3D.h.

Member Typedef Documentation

◆ Coord2D

template<typename Real>
typedef Vector<Real, 2> dyno::TDisk3D< Real >::Coord2D

Definition at line 556 of file Primitive3D.h.

◆ Coord3D

template<typename Real>
typedef Vector<Real, 3> dyno::TDisk3D< Real >::Coord3D

Definition at line 557 of file Primitive3D.h.

Constructor & Destructor Documentation

◆ TDisk3D() [1/3]

template<typename Real>
DYN_FUNC dyno::TDisk3D< Real >::TDisk3D ( )

Definition at line 3146 of file Primitive3D.inl.

◆ TDisk3D() [2/3]

template<typename Real>
DYN_FUNC dyno::TDisk3D< Real >::TDisk3D ( const Coord3D & c,
const Coord3D & n,
const Real & r )

Definition at line 3154 of file Primitive3D.inl.

◆ TDisk3D() [3/3]

template<typename Real>
DYN_FUNC dyno::TDisk3D< Real >::TDisk3D ( const TDisk3D< Real > & circle)

Member Function Documentation

◆ area()

template<typename Real>
DYN_FUNC Real dyno::TDisk3D< Real >::area ( )

Definition at line 3171 of file Primitive3D.inl.

◆ isValid()

template<typename Real>
DYN_FUNC bool dyno::TDisk3D< Real >::isValid ( )

Definition at line 3177 of file Primitive3D.inl.

Member Data Documentation

◆ center

template<typename Real>
Coord3D dyno::TDisk3D< Real >::center

Definition at line 569 of file Primitive3D.h.

◆ normal

template<typename Real>
Coord3D dyno::TDisk3D< Real >::normal

Definition at line 570 of file Primitive3D.h.

◆ radius

template<typename Real>
Real dyno::TDisk3D< Real >::radius

Definition at line 568 of file Primitive3D.h.


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