#include <RndFiberSeg.h>
List of all members.
Constructor & Destructor Documentation
| p3d::RndFiberSeg::RndFiberSeg |
( |
| ) |
[inline] |
| p3d::RndFiberSeg::~RndFiberSeg |
( |
| ) |
[inline] |
Member Function Documentation
Don't call for end capping Calculates: mPlnNrm,mPlnD,mBndDrp,mImapBnd,mInrNrm,mInrD,mLmnDrp,mImapLum Call after Set_xxx fully ready
- Parameters:
-
| next | the next of the fiber segment |
| void RndFiberSeg::CalcNormals |
( |
RndFiberSeg * |
prev, |
|
|
int |
last = 0 |
|
) |
| |
Call for all, set prev==null for first, set last=true for end capping Calculates: mBndNrm, mLumNrm Call after CalcFaces fully ready
- Parameters:
-
| prev | the previous fiber segment |
| last | int default value is 0 |
| const V3<double>* p3d::RndFiberSeg::GetPosVec |
( |
| ) |
const [inline] |
| void RndFiberSeg::Set_ROTZ |
( |
const FiberSegment * |
fs, |
|
|
const Fiber * |
f, |
|
|
int |
segNo, |
|
|
double |
shrnk = 0.4, |
|
|
double |
sideX = 2.0f/3, |
|
|
double |
sideY = 2.0f/3 |
|
) |
| |
Assumes segtype is SEGT_ROTZ. Call allso for end capping Calculates: mBndPos,mLumPos,mEdgeNormal,mEdgeD
- Parameters:
-
| shrnk | - amount to shrink to lumen |
| sideX | - amount to cut from corners |
| sideY | - amount to cut from corners |
| void p3d::RndFiberSeg::SetFlags |
( |
int |
f | ) |
[inline] |
Friends And Related Function Documentation
The documentation for this class was generated from the following files: