10#include "DefinitionsMathematics.h"
33 template <
typename Ty>
771 virtual const CResult Scale(int32_t i32PivotX, int32_t i32PivotY, int32_t i32PivotZ, int32_t i32ScaleX, int32_t i32ScaleY, int32_t i32ScaleZ);
772 virtual const CResult Scale(int64_t i64PivotX, int64_t i64PivotY, int64_t i64PivotZ, int64_t i64ScaleX, int64_t i64ScaleY, int64_t i64ScaleZ);
773 virtual const CResult Scale(
float f32PivotX,
float f32PivotY,
float f32PivotZ,
float f32ScaleX,
float f32ScaleY,
float f32ScaleZ);
774 virtual const CResult Scale(
double f64PivotX,
double f64PivotY,
double f64PivotZ,
double f64ScaleX,
double f64ScaleY,
double f64ScaleZ) = 0;
1025 virtual const CResult GetBoundingBox(
double& f64MinX,
double& f64MinY,
double& f64MinZ,
double& f64MaxX,
double& f64MaxY,
double& f64MaxZ)
const = 0;
1026 virtual const CResult GetBoundingBox(
float& f32MinX,
float& f32MinY,
float& f32MinZ,
float& f32MaxX,
float& f32MaxY,
float& f32MaxZ)
const = 0;
1044 SupportToDuplicateAbstractObject(
CFLFigure3);
1045 DeclareGetClassType();
Simplified class representing a 3-D point.
Definition FLImagingBase/TPoint3.h:37
FLImaging module execution result object.
Definition FLImagingBase/ResultsDef.h:1712
A class representing a frustum.
Definition FLImagingFoundation/FLFrustum3.h:26
Represents a 3D axis defined by an origin point and a direction.
Definition FLImagingFoundation/FLGeometry3DAxis.h:38
A class representing quaternion.
Definition FLImagingFoundation/FLGeometry3DQuaternion.h:30
A class representing vector in 3D space which has direction and magnitude.
Definition FLImagingFoundation/FLGeometry3DVector.h:33
A class representing a 3D point.
Definition FLImagingFoundation/FLPoint3.h:40
A class representing a point.
Definition FLImagingFoundation/FLPoint.h:24
A class representing an irregular hexahedron formed by connecting corresponding vertices of two base ...
Definition FLImagingFoundation/FLQuadrilateralSolid3.h:28
A class representing matrix.
Definition FLImagingFoundation/Matrix.h:79
Definition FLImagingFoundation/AlgorithmBase.h:16
EEulerSequence
The order of rotations.
Definition FLImagingFoundation/DefinitionsMathematics.h:240
@ EEulerSequence_Extrinsic_XYZ
Definition FLImagingFoundation/DefinitionsMathematics.h:246