Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Data Structures | Functions
gp_XYZ.hxx File Reference
#include <gp.hxx>
#include <gp_Mat.hxx>
#include <Standard_ConstructionError.hxx>
#include <Standard_OutOfRange.hxx>
#include <Standard_OStream.hxx>
#include <Standard_SStream.hxx>
#include <cmath>

Data Structures

class  gp_XYZ
 This class describes a cartesian coordinate entity in 3D space {X,Y,Z}. This entity is used for algebraic calculation. This entity can be transformed with a "Trsf" or a "GTrsf" from package "gp". It is used in vectorial computations or for holding this type of information in data structures. More...
 

Functions

constexpr gp_XYZ operator* (const gp_Mat &theMatrix, const gp_XYZ &theCoord1) noexcept
 
constexpr gp_XYZ operator* (const double theScalar, const gp_XYZ &theCoord1) noexcept
 

Function Documentation

◆ operator*() [1/2]

constexpr gp_XYZ operator* ( const double theScalar,
const gp_XYZ & theCoord1 )
inlineconstexprnoexcept

◆ operator*() [2/2]

constexpr gp_XYZ operator* ( const gp_Mat & theMatrix,
const gp_XYZ & theCoord1 )
inlineconstexprnoexcept