25#ifndef _SOURCE_RENDERING_TFCUTPLANE_H_
26#define _SOURCE_RENDERING_TFCUTPLANE_H_
37 CPPAPI_FUNC(std::vector<fVector4>) parsePlaneEquation(
const std::vector<std::tuple<fVector3, fVector3> > &clipPlanes);
Definition tfVector4.h:33
ClipPlanes * getClipPlanes()
Include Python header, disable linking to pythonX_d.lib on Windows in debug mode.
Definition tfAngleConfig.h:26
Definition tfClipPlane.h:44
HRESULT setEquation(const fVector3 &point, const fVector3 &normal)
Set the coefficients of the plane equation of the clip plane using a point on the plane and its norma...
HRESULT setEquation(const fVector4 &pe)
Set the coefficients of the plane equation of the clip plane.
int index
Definition tfClipPlane.h:46
fVector3 getNormal()
Get the normal vector of the clip plane.
fVector4 getEquation()
Get the coefficients of the plane equation of the clip plane.
HRESULT destroy()
Destroy the clip plane.
fVector3 getPoint()
Get the point of the clip plane.
Definition tfClipPlane.h:96
static ClipPlane item(const unsigned int &index)
Get a clip plane by index.
static HRESULT setClipPlaneEquation(const unsigned int &index, const fVector4 &pe)
Set the coefficients of the equation of a clip plane.
static int len()
Get the number of clip planes.
static ClipPlane create(const fVector4 &pe)
Create a clip plane.
static ClipPlane create(const fVector3 &point, const fVector3 &normal)
Create a clip plane.
static const fVector4 & getClipPlaneEquation(const unsigned int &index)
Get the coefficients of the equation of a clip plane.
int32_t HRESULT
Definition tf_port.h:255