Open PaperOpt
SurfaceTNSubflat Member List
This is the complete list of members for SurfaceTNSubflat, including all inherited members.
CreateNormals(Array2D< float > &z, int mtopo, int ntopo, float dxtopo, float dytopo, int normfact)SurfaceTN [protected, virtual]
CreateRandomNormals(int thetamax)SurfaceTN [protected, virtual]
DeleteList(void)StructureObject
detailed_roughnessSurfaceTN [protected]
dxnormSurfaceTN [protected]
dxroughSurfaceTN [protected]
dynormSurfaceTN [protected]
dyroughSurfaceTN [protected]
FindRoughness(WavePacket &wp) const SurfaceTN [inline, protected]
FindSnormal(WavePacket &wp, int updown) const SurfaceTN [protected]
interpolateSurfaceTN [protected]
m_nextStructureObject
m_previousStructureObject
mGetNext() const StructureObject [inline]
mGetPrevious() const StructureObject [inline]
mGetRefrIndex(int nbr) const StructureObject [inline, virtual]
mGetSurfPosition() const Surface [inline, virtual]
mGetType_obj() const StructureObject [inline]
mGetTypeSurface() const Surface [inline, virtual]
mGetXmax() const Surface [inline, virtual]
mGetXmin() const Surface [inline, virtual]
mGetYmax() const Surface [inline, virtual]
mGetYmin() const Surface [inline, virtual]
mGetZmax() const Surface [inline, virtual]
mGetZmin() const Surface [inline, virtual]
mGetZoffset() const Surface [inline, virtual]
mIntercept(WavePacket &wp, double t1in, double t2in, int updown, double &t) const SurfaceTNSubflat [virtual]
mIterationLimitStructureObject [protected]
mNormSurfaceTN [protected]
mpRefrIndexStructureObject [protected]
mroughSurfaceTN [protected]
mSetTypeObj(int typobj)StructureObject [inline]
mTypeObjStructureObject [protected]
mTypeSurfaceSurface [protected]
mXMaxStructureObject [protected]
mXMinStructureObject [protected]
mYMaxStructureObject [protected]
mYMinStructureObject [protected]
mZmaxSurface [protected]
mZminSurface [protected]
mZoffsetSurface [protected]
mZposition(WavePacket &wp) const SurfaceTNSubflat [virtual]
nnormSurfaceTN [protected]
normal_mappingSurfaceTN [protected]
normalsSurfaceTN [protected]
nroughSurfaceTN [protected]
Process(WavePacket &wp, int updown, int internal) const SurfaceTN [virtual]
PropInLayer(WavePacket &wp, double &t_vector_init, bool &rBoundary)StructureObject
ReadNormals(std::string _normfile)SurfaceTN [protected, virtual]
ReadRoughness(std::string roughfile)SurfaceTN [protected, virtual]
rmsSurface [protected]
roughnessSurfaceTN [protected]
StructureObject()StructureObject
StructureObject(StructureObject *)StructureObject
Surface()Surface
Surface(float z, float rms_lo, float rms_hi, float xmin, float xmax, float ymin, float ymax, StructureObject *el)Surface
SurfaceTN(float _zoffset, float sizeX, float sizeY, Array2D< float > &z, int _normfact, bool _interpolate, float _rmsmin, float _rmsmax, StructureObject *_el)SurfaceTN
SurfaceTN(float _zoffset, float sizeX, float sizeY, Array2D< float > &z, int _normfact, bool _interpolate, Array2D< V2< float > > &v, StructureObject *_el)SurfaceTN
SurfaceTN(float _zoffset, float _xmax, float _ymax, Array2D< V3< float > > &v1, bool _interpolate, Array2D< V2< float > > &v, StructureObject *_el)SurfaceTN
SurfaceTN(int _normfact, int _interpolate, Array2D< V2< float > > &v)SurfaceTN
SurfaceTN(float _zoffset, float sizeX, float sizeY, Array2D< float > &z, int _normfact, int _interpolate, float _rmsmin, float _rmsmax, StructureObject *_el)SurfaceTN
SurfaceTN(float _zoffset, float sizeX, float sizeY, Array2D< float > &z, int _normfact, int _interpolate, Array2D< V2< float > > &v, StructureObject *_el)SurfaceTN
SurfaceTN(int _mNorm, int _nnorm, int _mrough, int _nrough)SurfaceTN [inline, protected]
SurfaceTNSubflat(float _zoffset, float sizeX, float sizeY, Array2D< float >, int _normfact, bool _interpolate, float _rmsmin, float _rmsmax, StructureObject *_el)SurfaceTNSubflat
SurfaceTNSubflat(float _zoffset, float sizeX, float sizeY, Array2D< float > &z, int _normfact, bool _interpolate, Array2D< V2< float > > &v, StructureObject *_el)SurfaceTNSubflat
SurfaceTNSubflat(float _zoffset, float sizeX, float sizeY, Array2D< float > &z, int _mNorm, int _nnorm, std::string _normfile, bool _interpolate, Array2D< V2< float > > &v, StructureObject *_el)SurfaceTNSubflat
SurfaceTNSubflat(float _zoffset, float sizeX, float sizeY, Array2D< float >, float _rmsmin, float _rmsmax, StructureObject *_el)SurfaceTNSubflat
~StructureObject()StructureObject [virtual]
~Surface()Surface [virtual]
~SurfaceTN()SurfaceTN [inline, virtual]
~SurfaceTNSubflat()SurfaceTNSubflat [virtual]