3DCoatScripting  4.8.31β
С помощью скриптинга можно управлять возможностями Коута и расширять его функционал.
Класс coat::scripto::MeshCapsule

Class for working with mesh which represents like capsule. Подробнее...

Базовые классы:coat::scripto::MeshX< MeshCapsule >.

Открытые члены

MeshCapsulestartPosition (const Vec3 &s)
 
Vec3 startPosition () const
 
MeshCapsuleendPosition (const Vec3 &s)
 
Vec3 endPosition () const
 
MeshCapsulestartRadius (const float &r)
 
float startRadius () const
 
MeshCapsuleendRadius (const float &r)
 
float endRadius () const
 
- Открытые члены inherited from coat::scripto::MeshX< MeshCapsule >
virtual Mesh build () const =0
 
Mesh operator() () const
 
- Открытые члены inherited from coat::scripto::AMesh< MeshCapsule >
 mRaw (raw)
 
 AMesh (const AAbout &d)
 
const AAbout & aabout () const
 
bool operator== (const AMesh &b) const
 Comparison. Подробнее...
 
MeshCapsuledetails (const float &d)
 Setter for details level.
 
float details () const
 Getter for details level.
 
MeshCapsuleposition (const Vec3 &p)
 Setter for position.
 
Vec3 position () const
 Getter for position.
 
MeshCapsulerotation (const Angles &a)
 Setter for rotation.
 
Angles rotation () const
 Getter for rotation.
 
MeshCapsuletransform (const Mat4 &m)
 Setter for transform.
 
Mat4 transform () const
 Getter for transform.
 
MeshCapsuleadd (const MeshCapsule &b)
 Fusion a mesh b to this mesh. Подробнее...
 
MeshCapsuleadd (const MeshCapsule &, const Bevel &)
 Fusion a mesh b to this mesh with bevel. Подробнее...
 
Mesh addCopy (const MeshCapsule &b) const
 
Mesh addCopy (const MeshCapsule &, const Bevel &) const
 
Mesh operator| (const MeshCapsule &) const
 Fusion two meshes to one mesh. Logical OR. Подробнее...
 
MeshCapsulesubtruct (const MeshCapsule &b)
 Fusion a mesh b to this mesh. Подробнее...
 
MeshCapsulesubtruct (const MeshCapsule &, const Bevel &)
 Fusion a mesh b to this mesh with bevel. Подробнее...
 
Mesh subtructCopy (const MeshCapsule &b) const
 
Mesh subtructCopy (const MeshCapsule &, const Bevel &) const
 
Mesh operator- (const MeshCapsule &) const
 Subtract mesh b from this mesh. Подробнее...
 
MeshCapsuleintersect (const MeshCapsule &b)
 Fusion a mesh b to this mesh. Подробнее...
 
MeshCapsuleintersect (const MeshCapsule &, const Bevel &)
 Fusion a mesh b to this mesh with bevel. Подробнее...
 
Mesh intersectCopy (const MeshCapsule &b) const
 
Mesh intersectCopy (const MeshCapsule &, const Bevel &) const
 
Mesh operator& (const MeshCapsule &) const
 Intersects mesh b and this mesh. Logical AND. Подробнее...
 
const raw_traw () const
 
raw_traw ()
 

Additional Inherited Members

- Открытые типы inherited from coat::scripto::AMesh< MeshCapsule >
enum  Mode
 
typedef comms::cMeshContainer raw_t
 
- Защищенные члены inherited from coat::scripto::AMesh< MeshCapsule >
MeshCapsulecastThis ()
 
- Защищенные данные inherited from coat::scripto::AMesh< MeshCapsule >
AAbout mAAbout
 
raw_t mRaw
 

Подробное описание

Class for working with mesh which represents like capsule.

mesh-capsule.jpg
См. также
MeshSphere for notes.
Начиная с
4.5.32

Методы

MeshCapsule& coat::scripto::MeshCapsule::startRadius ( const float &  r)
inline
См. также
Macros csRSG for explain const reference.