File: SoLineDetail.ivm

package info (click to toggle)
inventor 2.1.5-10-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 32,884 kB
  • ctags: 21,728
  • sloc: ansic: 33,861; lisp: 7,361; cpp: 3,874; yacc: 369; sh: 358; perl: 234; awk: 141; makefile: 74; csh: 35; sed: 11
file content (38 lines) | stat: -rw-r--r-- 1,293 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
NAME SoLineDetail SoLineDtl "" {
stores detail information about vertex-based shapes made of line segments
}

INCLUDE details/SoLineDetail.h

DESC {
This class contains detail information about a point on a line segment
in a vertex-based shape made of line segments. The information
includes the points at the ends of the segment, and the index of the
segment within the shape.
}

METHOD "" SoLineDetail() {}
METHOD "" virtual ~SoLineDetail() { Constructor and destructor. }

METHOD getPt0 const SoPointDetail * getPoint0() const {}
METHOD getPt1 const SoPointDetail * getPoint1() const {
These return information about the two points forming the end vertices of
the line segment, represented as an \cSoPointDetail\..
}

METHOD getLineInd int32_t getLineIndex() const {
Returns the index of the line the segment is part of within a shape,
such as the third line within an \cSoLineSet\..
}

METHOD getPartInd int32_t getPartIndex() const {
Returns the index of the part containing the line segment within the
shape. Usually, the part index is the same as the line segment index,
such as the fifth segment overall within an \cSoLineSet\..
}

METHOD "" static SoType getClassTypeId() {
Returns type identifier for this class.
}

ALSO { SoDetail, SoPickedPoint, SoPrimitiveVertex, SoVertexShape }