Inherited from NULL
Inherited by NULL
Friend class NULL
Description
Members
Public interface
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
void operator
= (SubAssembly& r)
-
-
-
-
-
-
ErrorCode
read(IOFile * io)
-
-
static double m_dCrossFlatance
static double m_dHoleDiameter
static double m_dGridPitch
ulong m_iSDAId
Coord m_dCenter
SubAssemblyShape m_Shape
Foot m_Foot[2]
Head m_Head
vector<HexCSLevel> * m_pLevelArray
SubAssembly(int i = 1,int j = 1)
function:
parameters:
[i]int i = 1:
[i]int j = 1:
return value:
SubAssembly(const SubAssembly & r)
function:
parameters:
-
return value:
static void setCrossFlat(double v)
function:
parameters:
[i]double v:
return value:
static void setHoleDiameter(double v)
function:
parameters:
[i]double v:
return value:
static void setGridPitch(double v)
function:
parameters:
[i]double v:
return value:
static double getSideDistance()
function:
parameters: NULL
return value:
static double getHoleDiameter()
function:
parameters: NULL
return value:
static double getGridPitch()
function:
parameters: NULL
return value:
ulong getId()
function:
parameters: NULL
return value:
int getIndexI() const
function:
parameters: NULL
return value:
int getIndexJ() const
function:
parameters: NULL
return value:
void setGridId(int i,int j)
function:
parameters:
[i]int i:
[i]int j:
return value:
void addLevel(double height)
function:
parameters:
[i]double height:
return value:
void delLevel(int index)
function:
parameters:
[i]int index:
return value:
double * getCenter()
function:
parameters: NULL
return value:
SubAssemblyShape & getShape()
function:
parameters: NULL
return value:
HexCSLevel & getLevel(int index)
function:
parameters:
[i]int index:
return value:
int getLevelIndex(double h)
function:
parameters:
[i]double h:
return value:
int getLevelCount()
function:
parameters: NULL
return value:
Foot & getFoot(int index)
function:
parameters:
[i]int index:
return value:
Head & getHead()
function:
parameters: NULL
return value:
vector<HexCSLevel> & getLevelArray()
function:
parameters: NULL
return value:
void operator = (SubAssembly& r)
function:
parameters:
[i]SubAssembly& r:
return value:
void reset()
function:
parameters: NULL
return value:
double getInterpolateCoef(double height,int & index)
function:
parameters:
[i]double height:
[i]int & index:
return value:
void getVertexCoord(int index,double * coord)
function:
parameters:
[i]int index:
[i]double * coord:
return value:
void buildGeometry(Model *pModel)
function:
parameters:
[i]Model *pModel:
return value:
void buildGLData(float * pVA)
function:
parameters:
[i]float * pVA:
return value:
void write(IOFile * io)
function:
parameters:
[i]IOFile * io:
return value:
ErrorCode read(IOFile * io)
function:
parameters:
[i]IOFile * io:
return value:
void writeText(IOFile * io)
function:
parameters:
[i]IOFile * io:
return value:
ErrorCode readText(IOFile * io)
function:
parameters:
[i]IOFile * io:
return value: