public HullDesc()
 {
     Flags         = HullFlag.QF_DEFAULT;
     Vertices      = new List <float3>();
     NormalEpsilon = 0.001f;
     MaxVertices   = 4096;
     MaxFaces      = 4096;
     SkinWidth     = 0.01f;
 }
 public HullDesc(HullFlag flags, List <float3> vertices)
 {
     Flags         = flags;
     Vertices      = new List <float3>(vertices);
     NormalEpsilon = 0.001f;
     MaxVertices   = 4096;
     MaxFaces      = 4096;
     SkinWidth     = 0.01f;
 }
 public HullDesc(HullFlag flags, List<float3> vertices)
 {
     Flags = flags;
     Vertices = new List<float3>(vertices);
     NormalEpsilon = 0.001f;
     MaxVertices = 4096;
     MaxFaces = 4096;
     SkinWidth = 0.01f;
 }
 public HullDesc()
 {
     Flags = HullFlag.QF_DEFAULT;
     Vertices = new List<float3>();
     NormalEpsilon = 0.001f;
     MaxVertices = 4096;
     MaxFaces = 4096;
     SkinWidth = 0.01f;
 }
Exemple #5
0
		public HullDesc(HullFlag flag,
		                int vcount,
		                IList<Vector3> vertices)
		{
			mFlags          = flag;
			mVcount         = vcount;
			mVertices       = vertices;
			//mVertexStride   = stride;
			mNormalEpsilon  = 0.001f;
			mMaxVertices    = 4096;
		}
 public bool HasHullFlag(HullFlag flag)
 {
     return((Flags & flag) != 0);
 }
 public void ClearHullFlag(HullFlag flag)
 {
     Flags &= ~flag;
 }
Exemple #8
0
 public void SetHullFlag(HullFlag flag)
 {
     LinearMathPINVOKE.HullDesc_SetHullFlag(swigCPtr, (int)flag);
 }
Exemple #9
0
 void SetHullFlag(HullFlag flag)
 {
     mFlags |= flag;
 }
 public void ClearHullFlag(HullFlag flag)
 {
     Flags &= ~flag;
 }
 public void ClearHullFlag(HullFlag flag)
 {
     LinearMathPINVOKE.HullDesc_ClearHullFlag(swigCPtr, (int)flag);
 }
        public bool HasHullFlag(HullFlag flag)
        {
            bool ret = LinearMathPINVOKE.HullDesc_HasHullFlag(swigCPtr, (int)flag);

            return(ret);
        }
 public HullDesc(HullFlag flag, uint vcount, btVector3 vertices) : this(LinearMathPINVOKE.new_HullDesc__SWIG_2((int)flag, vcount, btVector3.getCPtr(vertices)), true)
 {
 }
Exemple #14
0
 public HullDesc(HullFlag flag, uint vcount, btVector3 vertices)
     : this(LinearMathPINVOKE.new_HullDesc__SWIG_2((int)flag, vcount, btVector3.getCPtr(vertices)), true)
 {
 }
 public void SetHullFlag(HullFlag flag)
 {
     Flags |= flag;
 }
 public bool HasHullFlag(HullFlag flag)
 {
     return (Flags & flag) != 0;
 }
Exemple #17
0
 public bool HasHullFlag(HullFlag flag)
 {
     return ((mFlags & flag) != 0);
 }
 public void SetHullFlag(HullFlag flag)
 {
     Flags |= flag;
 }
Exemple #19
0
 void ClearHullFlag(HullFlag flag)
 {
     mFlags &= ~flag;
 }
Exemple #20
0
 public bool HasHullFlag(HullFlag flag)
 {
     bool ret = LinearMathPINVOKE.HullDesc_HasHullFlag(swigCPtr, (int)flag);
     return ret;
 }