other versions
- wheezy-backports 3.1.4~abc9f50-3~bpo70+1
- jessie 3.1.4~abc9f50-7
SoNodeKitPath(3) | Coin | SoNodeKitPath(3) |
NAME¶
SoNodeKitPath - The SoNodeKitPath class is a path that contains only nodekit nodes. All other nodes are hidden from the user.SYNOPSIS¶
#include <Inventor/SoNodeKitPath.h> Inherits SoPath.Public Member Functions¶
int getLength (void) const
Protected Member Functions¶
SoNodeKitPath (const int approxLength)
Friends¶
int operator== (const SoNodeKitPath &p1, const SoNodeKitPath &p2)
Additional Inherited Members¶
Detailed Description¶
The SoNodeKitPath class is a path that contains only nodekit nodes. All other nodes are hidden from the user.Constructor & Destructor Documentation¶
SoNodeKitPath::SoNodeKitPath (const intapproxLength) [protected]¶
A constructor.SoNodeKitPath::~SoNodeKitPath () [protected], [virtual]¶
The destructor.Member Function Documentation¶
int SoNodeKitPath::getLength (void) const¶
Returns the length of the path (the number of nodekit nodes). Reimplemented from SoPath.SoNode * SoNodeKitPath::getTail (void) const¶
Returns the tail of the path (the last nodekit in the path). Reimplemented from SoPath.SoNode * SoNodeKitPath::getNode (const intidx) const¶
Returns nodekit number idx in path. Reimplemented from SoPath.SoNode * SoNodeKitPath::getNodeFromTail (const intidx) const¶
Returns nodekit number idx in the path, from the tail. Reimplemented from SoPath.void SoNodeKitPath::truncate (const intlength)¶
Truncates the path at nodekit number length. Reimplemented from SoPath.void SoNodeKitPath::pop (void)¶
Pops off the last nodekit (truncates at last tail). Reimplemented from SoPath.void SoNodeKitPath::append (SoBaseKit *childKit)¶
Appends childKit to the path. childKit should be a part in the tail nodekit of this path. In effect, the path from the tail to first occurrance of childKit will be appended to the path.void SoNodeKitPath::append (const SoNodeKitPath *fromPath)¶
Appends the nodekit path to this path. Head of fromPath must be a part in the current tail.SbBool SoNodeKitPath::containsNode (SoBaseKit *node) const¶
Returns TRUE if node is in this path.int SoNodeKitPath::findFork (const SoNodeKitPath *path) const¶
Returns the index of last common nodekit, or -1 if head node differs.Friends And Related Function Documentation¶
int operator== (const SoNodeKitPath &p1, const SoNodeKitPath &p2) [friend]¶
Returns TRUE if paths are equal, FALSE otherwise.Author¶
Generated automatically by Doxygen for Coin from the source code.Sat Oct 12 2013 | Version 4.0.0a |