Class PoCircleArc3ThreePts
- java.lang.Object
- 
- com.openinventor.inventor.Inventor
- 
- com.openinventor.inventor.misc.SoBase
- 
- com.openinventor.inventor.fields.SoFieldContainer
- 
- com.openinventor.inventor.nodes.SoNode
- 
- com.openinventor.inventor.nodekits.SoBaseKit
- 
- com.openinventor.meshviz.graph.PoBase
- 
- com.openinventor.meshviz.graph.PoGraphMaster
- 
- com.openinventor.meshviz.graph.PoCircleArc3
- 
- com.openinventor.meshviz.graph.PoCircleArc3ThreePts
 
 
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- SafeDisposable
 
 public class PoCircleArc3ThreePts extends PoCircleArc3 Class to build a 3D circle arc. The circle arc is defined by three points, the start point, a middle point and an end point.File format/default: arcType OPENED startPoint 1 0 0 middlePoint -1 0 0 endPoint 1 0 0 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> <html> <head> <link REL="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style"> <title></title> </head> <BODY> <h1></h1> <h4> <A NAME="Heading472">CATALOG PARTS</A></h4> <ul><b>PoCircleArc3ThreePts</b> {</ul> <ul><ul><b>Separator</b> <tt>alternateRep</tt> (from PoBase) {<br> </ul></ul> <ul><ul><ul><b>AppearanceKit</b> <tt>appearance</tt> (from PoBase)</ul></ul></ul> <ul><ul><ul><i>Specifies the appearance of all the kit. By default lightModel.model=BASE_COLOR.</i></ul></ul></ul> <ul><ul><ul><b>MatrixTransform</b> <tt>domainTransform</tt> (from PoBase)</ul></ul></ul> <ul><ul><ul><i>Corresponds to the domain transformation.</i></ul></ul></ul> <ul><ul><ul><ul></ul></ul></ul></ul> <ul><ul><ul><b>Group</b> <tt>circleArc3 </tt>(from PoCircleArc3)</ul></ul></ul> <ul><ul><ul><i>Contains a SoFaceSet shape (arcType = END_CLOSE or arcType = CENTER_CLOSE) or SoLineSet shape (arcType = OPENED) to draw the circle arc.</i></ul></ul></ul> <ul><ul>}</ul></ul> <ul>}</ul> <ul><ul><br> </ul></ul> </body> </html> 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class com.openinventor.meshviz.graph.PoCircleArc3PoCircleArc3.ArcTypes
 - 
Nested classes/interfaces inherited from class com.openinventor.meshviz.graph.PoBasePoBase.NodeWriteFormats, PoBase.TextTypes, PoBase.UpdateMethodTypes
 - 
Nested classes/interfaces inherited from class com.openinventor.inventor.nodes.SoNodeSoNode.RenderModes
 - 
Nested classes/interfaces inherited from class com.openinventor.inventor.InventorInventor.ConstructorCommand
 
- 
 - 
Field SummaryFields Modifier and Type Field Description SoSFVec3fendPointEnd point of the arc.SoSFVec3fmiddlePointIntermediate point of the arc.SoSFVec3fstartPointStart point of the arc.- 
Fields inherited from class com.openinventor.meshviz.graph.PoCircleArc3arcType
 - 
Fields inherited from class com.openinventor.inventor.nodekits.SoBaseKitboundingBoxIgnoring
 - 
Fields inherited from class com.openinventor.inventor.InventorVERBOSE_LEVEL, ZeroHandle
 
- 
 - 
Constructor SummaryConstructors Constructor Description PoCircleArc3ThreePts()Default constructor.PoCircleArc3ThreePts(SbVec3f _startPoint, SbVec3f _middlePoint, SbVec3f _endPoint)Constructor.
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static SoNodekitCataloggetClassNodekitCatalog()Returns theSoNodekitCatalogfor this class.- 
Methods inherited from class com.openinventor.meshviz.graph.PoBaseaddPostRebuildCallback, addPreRebuildCallback, getDomain, getNodeWriteFormat, getTextType, getUpdateMethod, isBuilt, isModified, isVRML2Mode, rebuild, setDomain, setNodeWriteFormat, setTextType, setUpdateMethod, setVRML2Mode, touchKit
 - 
Methods inherited from class com.openinventor.inventor.nodekits.SoBaseKitgetNodekitCatalog, getPart, getPart, getPartString, getViewportIsEnabled, getViewportOrigin, getViewportSize, isSearchingChildren, set, set, setPart, setSearchingChildren
 - 
Methods inherited from class com.openinventor.inventor.nodes.SoNodeaffectsState, callback, copy, copy, distribute, doAction, getAlternateRep, getBoundingBox, getByName, getMatrix, getPrimitiveCount, getRenderEngineMode, getRenderUnitID, GLRender, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, handleEvent, isBoundingBoxIgnoring, isOverride, pick, rayPick, search, setOverride, touch, write
 - 
Methods inherited from class com.openinventor.inventor.fields.SoFieldContainercopyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, setToDefaults
 - 
Methods inherited from class com.openinventor.inventor.misc.SoBasedispose, getName, isDisposable, isSynchronizable, setName, setSynchronizable
 - 
Methods inherited from class com.openinventor.inventor.InventorgetNativeResourceHandle
 
- 
 
- 
- 
- 
Method Detail- 
getClassNodekitCatalogpublic static SoNodekitCatalog getClassNodekitCatalog() Returns theSoNodekitCatalogfor this class.
 
- 
 
-