Open CASCADE Technology 7.8.0
|
Representation of STEP entity TessellatedConnectingEdge. More...
#include <StepVisual_TessellatedConnectingEdge.hxx>
Additional Inherited Members | |
Public Types inherited from Standard_Transient | |
typedef void | base_type |
Returns a type descriptor about this object. | |
Static Public Member Functions inherited from Standard_Transient | |
static constexpr const char * | get_type_name () |
Returns a type descriptor about this object. | |
static const opencascade::handle< Standard_Type > & | get_type_descriptor () |
Returns type descriptor of Standard_Transient class. | |
Representation of STEP entity TessellatedConnectingEdge.
StepVisual_TessellatedConnectingEdge::StepVisual_TessellatedConnectingEdge | ( | ) |
default constructor
Handle< StepVisual_TessellatedFace > StepVisual_TessellatedConnectingEdge::Face1 | ( | ) | const |
Returns field Face1.
Handle< StepVisual_TessellatedFace > StepVisual_TessellatedConnectingEdge::Face2 | ( | ) | const |
Returns field Face2.
void StepVisual_TessellatedConnectingEdge::Init | ( | const Handle< TCollection_HAsciiString > & | theRepresentationItem_Name, |
const Handle< StepVisual_CoordinatesList > & | theTessellatedEdge_Coordinates, | ||
const Standard_Boolean | theHasTessellatedEdge_GeometricLink, | ||
const StepVisual_EdgeOrCurve & | theTessellatedEdge_GeometricLink, | ||
const Handle< TColStd_HArray1OfInteger > & | theTessellatedEdge_LineStrip, | ||
const StepData_Logical | theSmooth, | ||
const Handle< StepVisual_TessellatedFace > & | theFace1, | ||
const Handle< StepVisual_TessellatedFace > & | theFace2, | ||
const Handle< TColStd_HArray1OfInteger > & | theLineStripFace1, | ||
const Handle< TColStd_HArray1OfInteger > & | theLineStripFace2 | ||
) |
Initialize all fields (own and inherited)
Handle< TColStd_HArray1OfInteger > StepVisual_TessellatedConnectingEdge::LineStripFace1 | ( | ) | const |
Returns field LineStripFace1.
Standard_Integer StepVisual_TessellatedConnectingEdge::LineStripFace1Value | ( | const Standard_Integer | theNum | ) | const |
Returns value of LineStripFace1 by its num.
Handle< TColStd_HArray1OfInteger > StepVisual_TessellatedConnectingEdge::LineStripFace2 | ( | ) | const |
Returns field LineStripFace2.
Standard_Integer StepVisual_TessellatedConnectingEdge::LineStripFace2Value | ( | const Standard_Integer | theNum | ) | const |
Returns value of LineStripFace2 by its num.
Standard_Integer StepVisual_TessellatedConnectingEdge::NbLineStripFace1 | ( | ) | const |
Returns number of LineStripFace1.
Standard_Integer StepVisual_TessellatedConnectingEdge::NbLineStripFace2 | ( | ) | const |
Returns number of LineStripFace2.
void StepVisual_TessellatedConnectingEdge::SetFace1 | ( | const Handle< StepVisual_TessellatedFace > & | theFace1 | ) |
Sets field Face1.
void StepVisual_TessellatedConnectingEdge::SetFace2 | ( | const Handle< StepVisual_TessellatedFace > & | theFace2 | ) |
Sets field Face2.
void StepVisual_TessellatedConnectingEdge::SetLineStripFace1 | ( | const Handle< TColStd_HArray1OfInteger > & | theLineStripFace1 | ) |
Sets field LineStripFace1.
void StepVisual_TessellatedConnectingEdge::SetLineStripFace2 | ( | const Handle< TColStd_HArray1OfInteger > & | theLineStripFace2 | ) |
Sets field LineStripFace2.
void StepVisual_TessellatedConnectingEdge::SetSmooth | ( | const StepData_Logical | theSmooth | ) |
Sets field Smooth.
StepData_Logical StepVisual_TessellatedConnectingEdge::Smooth | ( | ) | const |
Returns field Smooth.