This is the complete list of members for MeshEntity, including all inherited members.
_errorBadSliceString | MeshEntity | privatestatic |
_errorReportCallback | MeshEntity | private |
_errorSliceZeroscaleString | MeshEntity | privatestatic |
_errorSliceZerotilesString | MeshEntity | privatestatic |
_infoReportCallback | MeshEntity | private |
_infoSliceFormatString | MeshEntity | privatestatic |
_infoSliceInfscaleFormatString | MeshEntity | privatestatic |
_mesh | MeshEntity | private |
_meshData | MeshEntity | private |
_naturalAxis | MeshEntity | privatestatic |
_naturalTexUnits | MeshEntity | private |
_numSlices | MeshEntity | private |
_posMax | MeshEntity | private |
_posMin | MeshEntity | private |
_radiantScaleInverted | MeshEntity | privatestatic |
_radiantTilesInverted | MeshEntity | privatestatic |
_texMax | MeshEntity | private |
_texMaxAligned | MeshEntity | private |
_texMin | MeshEntity | private |
_texMinAligned | MeshEntity | private |
_texMinMaxDirty | MeshEntity | private |
_valid | MeshEntity | private |
_warningReportCallback | MeshEntity | private |
_warningSliceInfscaleFormatString | MeshEntity | privatestatic |
ALL_TEX_AXES enum value | MeshEntity | |
COL_SLICE_TYPE enum value | MeshEntity | |
CommitChanges() | MeshEntity | private |
CopyControlTexFromValues(TextureAxis axis, const Matrix< float > &values) | MeshEntity | private |
CopyValuesFromControlTex(TextureAxis axis, Matrix< float > &values) | MeshEntity | private |
CreateUndoPoint() | MeshEntity | private |
EstimateSegmentLength(float startPosition, float endPosition, const SlicePatchContext &context) | MeshEntity | private |
GenControlTexFromSurface(TextureAxis axis, const Matrix< float > &surfaceValues) | MeshEntity | private |
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) | MeshEntity | private |
GenScaledDistanceValues(SliceType sliceType, int alignSlice, const RefSliceDescriptorInt *refSlice, bool rawScale, float rawScaleOrTiles, Matrix< float > &values) | MeshEntity | private |
GenSurfaceFromControlTex(TextureAxis axis, Matrix< float > &surfaceValues) | MeshEntity | private |
GetInfo(const int *refRow, const int *refCol, const TexInfoCallback *rowTexInfoCallback, const TexInfoCallback *colTexInfoCallback) | MeshEntity | |
GetSliceTexInfo(SliceType sliceType, int slice, TextureAxis axis, SliceTexInfo &info) | MeshEntity | private |
GetSliceTexScale(SliceType sliceType, int slice, TextureAxis axis, float tiles) | MeshEntity | private |
InternalImpl typedef | MeshEntity | private |
InternalRefSliceDescriptor(const RefSliceDescriptor *refSlice, SliceType sliceType, RefSliceDescriptorInt &refSliceInt) | MeshEntity | private |
InternalSliceDesignation(const SliceDesignation *sliceDesignation, SliceType sliceType) | MeshEntity | private |
IsValid() const | MeshEntity | |
MatrixElement(Matrix< Element > &matrix, SliceType sliceType, int slice, int index) | MeshEntity | inlineprivatestatic |
MaxAlign(TextureAxisSelection axes) | MeshEntity | |
MaxAlignInt(TextureAxis axis) | MeshEntity | private |
MeshEntity(scene::Node &mesh, const MessageCallback &infoReportCallback, const MessageCallback &warningReportCallback, const MessageCallback &errorReportCallback) | MeshEntity | |
MeshEntity(const MeshEntity &) (defined in MeshEntity) | MeshEntity | private |
MessageCallback typedef | MeshEntity | |
MinAlign(TextureAxisSelection axes) | MeshEntity | |
MinAlignInt(TextureAxis axis) | MeshEntity | private |
MinMaxAlignAutoScale(TextureAxisSelection axes) | MeshEntity | |
MinMaxAlignAutoScaleInt(TextureAxis axis) | MeshEntity | private |
MinMaxAlignScale(TextureAxis axis, ScaleOperation op) | MeshEntity | private |
MinMaxAlignShrink(TextureAxisSelection axes) | MeshEntity | |
MinMaxAlignShrinkInt(TextureAxis axis) | MeshEntity | private |
MinMaxAlignStretch(TextureAxisSelection axes) | MeshEntity | |
MinMaxAlignStretchInt(TextureAxis axis) | MeshEntity | private |
NUM_POS_AXES enum value | MeshEntity | private |
NUM_SLICE_TYPES enum value | MeshEntity | |
NUM_TEX_AXES enum value | MeshEntity | private |
operator=(const MeshEntity &) (defined in MeshEntity) | MeshEntity | private |
PositionAxis enum name | MeshEntity | private |
ProcessForAxes(InternalImpl internalImpl, TextureAxisSelection axes) | MeshEntity | private |
RefineSegmentLength(float startPosition, float endPosition, const SlicePatchContext &context, float segmentLengthEstimate, float maxError) | MeshEntity | private |
ReportSliceTexInfo(SliceType sliceType, int slice, TextureAxis axis, char *messageBuffer, unsigned messageBufferSize, const TexInfoCallback *texInfoCallback) | MeshEntity | private |
ROW_SLICE_TYPE enum value | MeshEntity | |
S_TEX_AXIS enum value | MeshEntity | private |
S_TEX_AXIS_ONLY enum value | MeshEntity | |
Scale(TextureAxis axis, float scale) | MeshEntity | private |
ScaleOperation enum name | MeshEntity | private |
SetScale(SliceType sliceType, const SliceDesignation *alignSlice, const RefSliceDescriptor *refSlice, bool naturalScale, float naturalScaleOrTiles) | MeshEntity | |
Shift(TextureAxis axis, float shift) | MeshEntity | private |
SHRINK_SCALE_OP enum value | MeshEntity | private |
SliceParametricSpeed(float t, const SlicePatchContext &context) | MeshEntity | private |
SliceParametricSpeedComponent(PositionAxis axis, float t, const SlicePatchContext &context) | MeshEntity | private |
SliceType enum name | MeshEntity | |
STRETCH_SCALE_OP enum value | MeshEntity | private |
T_TEX_AXIS enum value | MeshEntity | private |
T_TEX_AXIS_ONLY enum value | MeshEntity | |
TexInfoCallback typedef | MeshEntity | |
TextureAxis enum name | MeshEntity | private |
TextureAxisSelection enum name | MeshEntity | |
UpdatePosMinMax(PositionAxis axis) | MeshEntity | private |
UpdateTexMinMax(TextureAxis axis) | MeshEntity | private |
X_POS_AXIS enum value | MeshEntity | private |
Y_POS_AXIS enum value | MeshEntity | private |
Z_POS_AXIS enum value | MeshEntity | private |
~MeshEntity() | MeshEntity |