3DCoat  3D-COAT 4.9.xx
3DCoat is the one application that has all the tools you need to take your 3D idea from a block of digital clay all the way to a production ready, fully textured organic or hard surface model.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
coat::scripto::SpherePrim Class Reference

Class for working with primitive mesh which represents like sphere prim. More...

#include <SSpherePrim.h>

Public Types

enum  Mode
 Operations with meshes. More...
 

Public Member Functions

float Radius () const
 Getter for radius. More...
 
SpherePrimRadius (const float &r)
 Setter for radius. More...
 
SpherePrimPosition (const Vec3 &c)
 Setter for position. More...
 
Vec3 Position () const
 Getter for position. More...
 
SpherePrimsectorAngle (const SpherePrim::Axis &x, const float &a)
 Setter for sector angle. More...
 
float sectorAngle (const SpherePrim::Axis &x) const
 Getter for sector angle. More...
 
SpherePrimsectorStart (const SpherePrim::Axis &x, const float &a)
 Setter for sector start. More...
 
float sectorStart (const SpherePrim::Axis &x) const
 Getter for sector start. More...
 
SpherePrimsectorEnd (const SpherePrim::Axis &a, const float &v)
 Setter for sector end. More...
 
float sectorEnd (const SpherePrim::Axis &x) const
 Getter for sector end. More...
 

Detailed Description

Class for working with primitive mesh which represents like sphere prim.

sphere.jpg
See Also
SpherePrim for notes.
Since
5.0.0
+ Inheritance diagram for coat::scripto::SpherePrim:

Member Enumeration Documentation

enum coat::scripto::BasePrim::Mode
stronginherited

Operations with meshes.

Member Function Documentation

SpherePrim & SpherePrim::Position ( const Vec3 c)

Setter for position.

Vec3 SpherePrim::Position ( ) const

Getter for position.

float coat::scripto::SpherePrim::Radius ( ) const
inline

Getter for radius.

References Radius().

Referenced by Radius().

SpherePrim & SpherePrim::Radius ( const float &  r)

Setter for radius.

References Radius().

SpherePrim & SpherePrim::sectorAngle ( const SpherePrim::Axis &  x,
const float &  a 
)

Setter for sector angle.

float SpherePrim::sectorAngle ( const SpherePrim::Axis &  x) const

Getter for sector angle.

SpherePrim & SpherePrim::sectorEnd ( const SpherePrim::Axis &  a,
const float &  v 
)

Setter for sector end.

float SpherePrim::sectorEnd ( const SpherePrim::Axis &  x) const

Getter for sector end.

SpherePrim & SpherePrim::sectorStart ( const SpherePrim::Axis &  x,
const float &  a 
)

Setter for sector start.

float SpherePrim::sectorStart ( const SpherePrim::Axis &  x) const

Getter for sector start.


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