MeshTex  3.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
MeshEntity Member List

This is the complete list of members for MeshEntity, including all inherited members.

_errorBadSliceStringMeshEntityprivatestatic
_errorReportCallbackMeshEntityprivate
_errorSliceZeroscaleStringMeshEntityprivatestatic
_errorSliceZerotilesStringMeshEntityprivatestatic
_infoReportCallbackMeshEntityprivate
_infoSliceFormatStringMeshEntityprivatestatic
_infoSliceInfscaleFormatStringMeshEntityprivatestatic
_meshMeshEntityprivate
_meshDataMeshEntityprivate
_naturalAxisMeshEntityprivatestatic
_naturalTexUnitsMeshEntityprivate
_numSlicesMeshEntityprivate
_posMaxMeshEntityprivate
_posMinMeshEntityprivate
_radiantScaleInvertedMeshEntityprivatestatic
_radiantTilesInvertedMeshEntityprivatestatic
_texMaxMeshEntityprivate
_texMaxAlignedMeshEntityprivate
_texMinMeshEntityprivate
_texMinAlignedMeshEntityprivate
_texMinMaxDirtyMeshEntityprivate
_validMeshEntityprivate
_warningReportCallbackMeshEntityprivate
_warningSliceInfscaleFormatStringMeshEntityprivatestatic
ALL_TEX_AXES enum valueMeshEntity
COL_SLICE_TYPE enum valueMeshEntity
CommitChanges()MeshEntityprivate
CopyControlTexFromValues(TextureAxis axis, const Matrix< float > &values)MeshEntityprivate
CopyValuesFromControlTex(TextureAxis axis, Matrix< float > &values)MeshEntityprivate
CreateUndoPoint()MeshEntityprivate
EstimateSegmentLength(float startPosition, float endPosition, const SlicePatchContext &context)MeshEntityprivate
GenControlTexFromSurface(TextureAxis axis, const Matrix< float > &surfaceValues)MeshEntityprivate
GeneralFunction(const GeneralFunctionFactors *sFactors, const GeneralFunctionFactors *tFactors, const SliceDesignation *alignRow, const SliceDesignation *alignCol, const RefSliceDescriptor *refRow, const RefSliceDescriptor *refCol, bool surfaceValues)MeshEntity
GeneralFunctionInt(const GeneralFunctionFactors &factors, TextureAxis axis, int alignRow, int alignCol, bool surfaceValues, const Matrix< float > &rowDistances, const Matrix< float > &colDistances)MeshEntityprivate
GenScaledDistanceValues(SliceType sliceType, int alignSlice, const RefSliceDescriptorInt *refSlice, bool rawScale, float rawScaleOrTiles, Matrix< float > &values)MeshEntityprivate
GenSurfaceFromControlTex(TextureAxis axis, Matrix< float > &surfaceValues)MeshEntityprivate
GetInfo(const int *refRow, const int *refCol, const TexInfoCallback *rowTexInfoCallback, const TexInfoCallback *colTexInfoCallback)MeshEntity
GetSliceTexInfo(SliceType sliceType, int slice, TextureAxis axis, SliceTexInfo &info)MeshEntityprivate
GetSliceTexScale(SliceType sliceType, int slice, TextureAxis axis, float tiles)MeshEntityprivate
InternalImpl typedefMeshEntityprivate
InternalRefSliceDescriptor(const RefSliceDescriptor *refSlice, SliceType sliceType, RefSliceDescriptorInt &refSliceInt)MeshEntityprivate
InternalSliceDesignation(const SliceDesignation *sliceDesignation, SliceType sliceType)MeshEntityprivate
IsValid() const MeshEntity
MatrixElement(Matrix< Element > &matrix, SliceType sliceType, int slice, int index)MeshEntityinlineprivatestatic
MaxAlign(TextureAxisSelection axes)MeshEntity
MaxAlignInt(TextureAxis axis)MeshEntityprivate
MeshEntity(scene::Node &mesh, const MessageCallback &infoReportCallback, const MessageCallback &warningReportCallback, const MessageCallback &errorReportCallback)MeshEntity
MeshEntity(const MeshEntity &) (defined in MeshEntity)MeshEntityprivate
MessageCallback typedefMeshEntity
MinAlign(TextureAxisSelection axes)MeshEntity
MinAlignInt(TextureAxis axis)MeshEntityprivate
MinMaxAlignAutoScale(TextureAxisSelection axes)MeshEntity
MinMaxAlignAutoScaleInt(TextureAxis axis)MeshEntityprivate
MinMaxAlignScale(TextureAxis axis, ScaleOperation op)MeshEntityprivate
MinMaxAlignShrink(TextureAxisSelection axes)MeshEntity
MinMaxAlignShrinkInt(TextureAxis axis)MeshEntityprivate
MinMaxAlignStretch(TextureAxisSelection axes)MeshEntity
MinMaxAlignStretchInt(TextureAxis axis)MeshEntityprivate
NUM_POS_AXES enum valueMeshEntityprivate
NUM_SLICE_TYPES enum valueMeshEntity
NUM_TEX_AXES enum valueMeshEntityprivate
operator=(const MeshEntity &) (defined in MeshEntity)MeshEntityprivate
PositionAxis enum nameMeshEntityprivate
ProcessForAxes(InternalImpl internalImpl, TextureAxisSelection axes)MeshEntityprivate
RefineSegmentLength(float startPosition, float endPosition, const SlicePatchContext &context, float segmentLengthEstimate, float maxError)MeshEntityprivate
ReportSliceTexInfo(SliceType sliceType, int slice, TextureAxis axis, char *messageBuffer, unsigned messageBufferSize, const TexInfoCallback *texInfoCallback)MeshEntityprivate
ROW_SLICE_TYPE enum valueMeshEntity
S_TEX_AXIS enum valueMeshEntityprivate
S_TEX_AXIS_ONLY enum valueMeshEntity
Scale(TextureAxis axis, float scale)MeshEntityprivate
ScaleOperation enum nameMeshEntityprivate
SetScale(SliceType sliceType, const SliceDesignation *alignSlice, const RefSliceDescriptor *refSlice, bool naturalScale, float naturalScaleOrTiles)MeshEntity
Shift(TextureAxis axis, float shift)MeshEntityprivate
SHRINK_SCALE_OP enum valueMeshEntityprivate
SliceParametricSpeed(float t, const SlicePatchContext &context)MeshEntityprivate
SliceParametricSpeedComponent(PositionAxis axis, float t, const SlicePatchContext &context)MeshEntityprivate
SliceType enum nameMeshEntity
STRETCH_SCALE_OP enum valueMeshEntityprivate
T_TEX_AXIS enum valueMeshEntityprivate
T_TEX_AXIS_ONLY enum valueMeshEntity
TexInfoCallback typedefMeshEntity
TextureAxis enum nameMeshEntityprivate
TextureAxisSelection enum nameMeshEntity
UpdatePosMinMax(PositionAxis axis)MeshEntityprivate
UpdateTexMinMax(TextureAxis axis)MeshEntityprivate
X_POS_AXIS enum valueMeshEntityprivate
Y_POS_AXIS enum valueMeshEntityprivate
Z_POS_AXIS enum valueMeshEntityprivate
~MeshEntity()MeshEntity