Package org.robwork.sdurw_geometry
Class Geometry.GeometryGroupMask
- java.lang.Object
-
- org.robwork.sdurw_geometry.Geometry.GeometryGroupMask
-
- Enclosing class:
- Geometry
public static final class Geometry.GeometryGroupMask extends java.lang.ObjectA geometry may belong to a specific group of geometries. These groups
are used for fast exclude filtering of geometry data in collision detection,
visualization and such. There are 4 predefined groups used by RobWork.
-
-
Field Summary
Fields Modifier and Type Field Description static Geometry.GeometryGroupMaskALLstatic Geometry.GeometryGroupMaskCollisionGroupAn object that is "just" a drawablestatic Geometry.GeometryGroupMaskDrawableGroupA virtual object, e.g.static Geometry.GeometryGroupMaskPhysicalGroupstatic Geometry.GeometryGroupMaskUser1GroupAn object that is also a CollisionObjectstatic Geometry.GeometryGroupMaskUser2GroupUser defined group 1...static Geometry.GeometryGroupMaskUser3GroupUser3static Geometry.GeometryGroupMaskUser4GroupUser4static Geometry.GeometryGroupMaskVirtualGroupA physical object in the scene
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Geometry.GeometryGroupMaskswigToEnum(int swigValue)intswigValue()java.lang.StringtoString()
-
-
-
Field Detail
-
PhysicalGroup
public static final Geometry.GeometryGroupMask PhysicalGroup
-
VirtualGroup
public static final Geometry.GeometryGroupMask VirtualGroup
A physical object in the scene
-
DrawableGroup
public static final Geometry.GeometryGroupMask DrawableGroup
A virtual object, e.g. lines showing camera view angle
-
CollisionGroup
public static final Geometry.GeometryGroupMask CollisionGroup
An object that is "just" a drawable
-
User1Group
public static final Geometry.GeometryGroupMask User1Group
An object that is also a CollisionObject
-
User2Group
public static final Geometry.GeometryGroupMask User2Group
User defined group 1... User2
-
User3Group
public static final Geometry.GeometryGroupMask User3Group
User3
-
User4Group
public static final Geometry.GeometryGroupMask User4Group
User4
-
ALL
public static final Geometry.GeometryGroupMask ALL
-
-
Method Detail
-
swigValue
public final int swigValue()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
swigToEnum
public static Geometry.GeometryGroupMask swigToEnum(int swigValue)
-
-