Home | History | Annotate | Download | only in server

Lines Matching refs:mins

36 	float		*mins, *maxs;	// size of the moving object
105 hull_t *SV_HullForBox (vec3_t mins, vec3_t maxs)
108 box_planes[1].dist = mins[0];
110 box_planes[3].dist = mins[1];
112 box_planes[5].dist = mins[2];
123 Returns a hull that can be used for testing or clipping an object of mins/maxs
129 hull_t *SV_HullForEntity (edict_t *ent, vec3_t mins, vec3_t maxs, vec3_t offset)
147 VectorSubtract (maxs, mins, size);
156 VectorSubtract (hull->clip_mins, mins, offset);
162 VectorSubtract (ent->v.mins, maxs, hullmins);
163 VectorSubtract (ent->v.maxs, mins, hullmaxs);
191 areanode_t *SV_CreateAreaNode (int depth, vec3_t mins, vec3_t maxs)
210 VectorSubtract (maxs, mins, size);
216 anode->dist = 0.5 * (maxs[anode->axis] + mins[anode->axis]);
217 VectorCopy (mins, mins1);
218 VectorCopy (mins, mins2);
242 SV_CreateAreaNode (0, sv.worldmodel->mins, sv.worldmodel->maxs);
376 VectorAdd (ent->v.origin, ent->v.mins, ent->v.absmin);
508 trace = SV_Move (ent->v.origin, ent->v.mins, ent->v.maxs, ent->v.origin, 0, ent);
674 trace_t SV_ClipMoveToEntity (edict_t *ent, vec3_t start, vec3_t mins, vec3_t maxs, vec3_t end)
688 hull = SV_HullForEntity (ent, mins, maxs, offset);
713 Mins and maxs enclose the entire area swept by the move
762 trace = SV_ClipMoveToEntity (touch, clip->start, clip->mins, clip->maxs, clip->end);
795 void SV_MoveBounds (vec3_t start, vec3_t mins, vec3_t maxs, vec3_t end, vec3_t boxmins, vec3_t boxmaxs)
808 boxmins[i] = start[i] + mins[i] - 1;
813 boxmins[i] = end[i] + mins[i] - 1;
825 trace_t SV_Move (vec3_t start, vec3_t mins, vec3_t maxs, vec3_t end, int type, edict_t *passedict)
833 clip.trace = SV_ClipMoveToEntity ( sv.edicts, start, mins, maxs, end );
837 clip.mins = mins;
852 VectorCopy (mins, clip.mins2);
887 VectorAdd (origin, ent->v.mins, boxmins);
912 hull = SV_HullForEntity (check, ent->v.mins, ent->v.maxs, offset);