C3D Toolkit  Kernel - 109696, Vision - 2.4.0.76

Difference of normals. More...

#include <ats_check.h>

+ Inheritance diagram for VectorDifference:
+ Collaboration diagram for VectorDifference:

Public Member Functions

 VectorDifference (const MbVector3D &v1, const MbVector3D &v2, MbeTopologyType objType)
 Constructor. More...
 
- Public Member Functions inherited from PrimitiveDifference
 PrimitiveDifference (MbeTopologyType type)
 Constructor by a type of topological object.
 
MbeTopologyType GetObjType () const
 The type of topological object.
 
virtual void Accept (Visitor &visitor)=0
 Acceptance of a visitor.
 

Public Attributes

MbVector3D vect1
 The first vector.
 
MbVector3D vect2
 The second vector.
 

Additional Inherited Members

- Public Types inherited from PrimitiveDifference
enum  DifferenceType { dt_Geometry = 0, dt_NameChanged, dt_NameNotFound, dt_NameMultiple }
 Types of naming differences. More...
 

Detailed Description

Difference of normals.

Difference of normals.

Constructor & Destructor Documentation

◆ VectorDifference()

VectorDifference::VectorDifference ( const MbVector3D v1,
const MbVector3D v2,
MbeTopologyType  objType 
)

Constructor.

Constructor.

Parameters
[in]v1- The first vector.
[in]v2- The second vector.
[in]objType- Type of an object with differences.

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