Detailed Description
Array of
Edge objects.
- Warning:
- This specialized array is returned by PolygonFace::GetEdges
and PolygonMesh::GetEdges,
it is not meant to be created and modified in user-defined
functions. If you want to add and remove arbitrary items to a
collection, you must use a
CRefArray instead.
- See also:
- PolygonMesh::GetEdges,
PolygonFace::GetEdges
- Example:
#include <xsi_edge.h>
List of all
members.
Constructor & Destructor Documentation
Copy constructor.
- Parameters:
-
Member Function Documentation
CRef GetItem |
( |
LONG |
in_index |
) |
const [virtual] |
Returns the
Edge object at the specified index in the array.
- Parameters:
-
in_index |
The index of the
Edge. |
- Returns:
- A reference to the specified
Edge object.
Reimplemented from
CSegmentRefArray.
CRef GetItem |
( |
const CString & |
in_name |
) |
const [virtual] |
Returns the
Edge object in the array matching the specified name.
- Parameters:
-
in_name |
The name of the
Edge. |
- Returns:
- A reference to the specified
Edge object.
Reimplemented from
CSegmentRefArray.
LONG GetCount |
( |
|
) |
const [virtual] |
Gets the number of Edges in the array.
- Returns:
- The number of
Edge objects.
Reimplemented from
CSegmentRefArray.
bool IsValid |
( |
|
) |
const [virtual] |
Returns true if this array is a valid object or false
otherwise.
- Returns:
- true if valid, false otherwise.
Reimplemented from
CSegmentRefArray.
Returns an array of
Vertex neighbors within a given distance.
- Parameters:
-
in_lDistance |
Value Represents the degree of neighborhood (eg., degree=2 for
an edge means its adjacent vertices plus the adjacent vertices of
the adjacent vertices). |
- Returns:
- An array of
Vertex objects
Returns an array of
Edge neighbors within a given distance.
- Parameters:
-
in_lDistance |
Value representing the degree of neighborhood (eg., degree=2
for an edge means its adjacent vertices plus the adjacent vertices
of the adjacent vertices). |
- Returns:
- An array of
Edge objects
Returns an array of
PolygonFace neighbors within a given distance.
- Parameters:
-
in_lDistance |
Value representing the degree of neighborhood (eg., degree=2
for an edge means its adjacent vertices plus the adjacent vertices
of the adjacent vertices). |
- Returns:
- An array of
PolygonFace objects
Returns an array of
Edge objects on the geometry that are adjacent to the
Edge objects contained in the array, within a given
distance.
- Parameters:
-
in_lDistance |
Value representing the degree of neighborhood (eg., degree=2
for an edge means its adjacent vertices plus the adjacent vertices
of the adjacent vertices). |
- Returns:
- An array of
Edge objects
Returns an array of crease values for all edges contained in
this edge array.
- Returns:
- An array of crease values (doubles).
- Since:
- 3.5.1
Returns an array of boolean values indicating whether each edge
in the array is hard or not.
- Returns:
- An array of boolean values.
- Since:
- 3.5.1
The documentation for this class was generated from the following
file: