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.Object
A 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.GeometryGroupMask
ALL
static Geometry.GeometryGroupMask
CollisionGroup
An object that is "just" a drawablestatic Geometry.GeometryGroupMask
DrawableGroup
A virtual object, e.g.static Geometry.GeometryGroupMask
PhysicalGroup
static Geometry.GeometryGroupMask
User1Group
An object that is also a CollisionObjectstatic Geometry.GeometryGroupMask
User2Group
User defined group 1...static Geometry.GeometryGroupMask
User3Group
User3static Geometry.GeometryGroupMask
User4Group
User4static Geometry.GeometryGroupMask
VirtualGroup
A physical object in the scene
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Geometry.GeometryGroupMask
swigToEnum(int swigValue)
int
swigValue()
java.lang.String
toString()
-
-
-
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:
toString
in classjava.lang.Object
-
swigToEnum
public static Geometry.GeometryGroupMask swigToEnum(int swigValue)
-
-