CFx SDK Documentation  2023 SP0
Public Member Functions | List of all members
OdBrElement2d Class Reference

#include <BrElement2d.h>

Inheritance diagram for OdBrElement2d:
OdBrElement OdBrMeshEntity

Public Member Functions

 OdBrElement2d ()
 
 ~OdBrElement2d ()
 
OdBrErrorStatus getNormal (OdGeVector3d &normal) const
 
- Public Member Functions inherited from OdBrElement
virtual ~OdBrElement ()
 
- Public Member Functions inherited from OdBrMeshEntity
virtual ~OdBrMeshEntity ()
 
bool isEqualTo (const OdBrMeshEntity *other) const
 
bool isNull () const
 
OdBrErrorStatus getEntityAssociated (OdBrEntity *&entity) const
 
OdBrErrorStatus setValidationLevel (const BrValidationLevel &level= *(BrValidationLevel *) NULL)
 
OdBrErrorStatus getValidationLevel (BrValidationLevel &level) const
 
bool brepChanged () const
 

Additional Inherited Members

- Protected Member Functions inherited from OdBrElement
 OdBrElement ()
 
 OdBrElement (const OdBrElement &src)
 
OdBrElementoperator= (const OdBrElement &src)
 
- Protected Member Functions inherited from OdBrMeshEntity
 OdBrMeshEntity ()
 
 OdBrMeshEntity (const OdBrMeshEntity &)
 
OdBrMeshEntityoperator= (const OdBrMeshEntity &)
 
- Protected Attributes inherited from OdBrMeshEntity
OdRxObjectPtr m_pImp
 
bool m_bIsValidate
 

Detailed Description

This interface class represents linear, two-dimensional first-order elements in a mesh.

Remarks
This class is implemented only for Spatial modeler.
See also
TD_Br

<group OdBr_Classes>

Definition at line 40 of file BrElement2d.h.

Constructor & Destructor Documentation

◆ OdBrElement2d()

OdBrElement2d::OdBrElement2d ( )

Default constructor.

◆ ~OdBrElement2d()

OdBrElement2d::~OdBrElement2d ( )

Destructor.

Member Function Documentation

◆ getNormal()

OdBrErrorStatus OdBrElement2d::getNormal ( OdGeVector3d normal) const

Returns the normal vector of normalized model space. The vector is computed on the plane that is defined by the nodes of element traversed in a clockwise direction.

Parameters
normal[out] Normal vector.
Remarks
In case of an error, the value of the normal vector passed as an argument is unchanged.

The documentation for this class was generated from the following file: