Close

Relief for ODA Team in Ukraine

Learn more
ODA Kernel SDK
OdGePlanarEnt Class
Syntax
C++
class OdGePlanarEnt : public OdGeSurface;

This class is the base class for all OdGe planes in 3D space.

A parametric point on the plane with parameters u and v maps to the point S(u,v) as follows 

 

S(u,v) = originOfPlanarEntity + (u * uAxis) + (v * vAxis)

 

uAxis and vAxis need not be either normalized or perpendicular, but they must not be collinear. 

The orthonormal canonical coordinate system associated with a plane defined as follows 

 

Parameter
Description
Computed as
origin
Origin of plane.
origin
axis1
A unit vector in the plane.
uAxis.normal()
axis2
A unit vector perpendicular to the plane.
uAxis.crossProduct(vAxis).normal()

 

The plane equation for a plane is as follows 

 

a * X + b * Y + c * Z + d = 0

 

Corresponding C++ library: TD_Ge 

 

OdGePlanarEntOdGePlanarEntOdGePlanarEntOdGePlanarEntOdGePlanarEnt

File: GePlanarEnt.h 

Module: API Reference 

Show:
No members matching the current filter
Show:
No members matching the current filter
Show:
No members matching the current filter
Copyright © 2002-2022. Open Design Alliance All rights reserved.