QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
opennurbs_plane.cpp File Reference
#include "opennurbs.h"

Functions

int ON_ArePointsOnPlane (int dim, int is_rat, int count, int stride, const double *point, const ON_BoundingBox &bbox, const ON_Plane &plane, double tolerance)
 

Variables

const ON_Plane ON_xy_plane (ON_3dPoint(0.0, 0.0, 0.0), ON_3dVector(1.0, 0.0, 0.0), ON_3dVector(0.0, 1.0, 0.0))
 
const ON_Plane ON_yz_plane (ON_3dPoint(0.0, 0.0, 0.0), ON_3dVector(0.0, 1.0, 0.0), ON_3dVector(0.0, 0.0, 1.0))
 
const ON_Plane ON_zx_plane (ON_3dPoint(0.0, 0.0, 0.0), ON_3dVector(0.0, 0.0, 1.0), ON_3dVector(1.0, 0.0, 0.0))
 

Function Documentation

◆ ON_ArePointsOnPlane()

int ON_ArePointsOnPlane ( int dim,
int is_rat,
int count,
int stride,
const double * point,
const ON_BoundingBox & bbox,
const ON_Plane & plane,
double tolerance )

Variable Documentation

◆ ON_xy_plane

const ON_Plane ON_xy_plane(ON_3dPoint(0.0, 0.0, 0.0), ON_3dVector(1.0, 0.0, 0.0), ON_3dVector(0.0, 1.0, 0.0)) ( ON_3dPoint(0.0, 0.0, 0.0) ,
ON_3dVector(1.0, 0.0, 0.0) ,
ON_3dVector(0.0, 1.0, 0.0)  )

◆ ON_yz_plane

const ON_Plane ON_yz_plane(ON_3dPoint(0.0, 0.0, 0.0), ON_3dVector(0.0, 1.0, 0.0), ON_3dVector(0.0, 0.0, 1.0)) ( ON_3dPoint(0.0, 0.0, 0.0) ,
ON_3dVector(0.0, 1.0, 0.0) ,
ON_3dVector(0.0, 0.0, 1.0)  )

◆ ON_zx_plane

const ON_Plane ON_zx_plane(ON_3dPoint(0.0, 0.0, 0.0), ON_3dVector(0.0, 0.0, 1.0), ON_3dVector(1.0, 0.0, 0.0)) ( ON_3dPoint(0.0, 0.0, 0.0) ,
ON_3dVector(0.0, 0.0, 1.0) ,
ON_3dVector(1.0, 0.0, 0.0)  )